OptionalcommandsThe kind's command behavior, contributed into a scope named for the content type while a movable of the kind is the active selection. The scope's chrome comes from the catalog registered under the content type.
OptionalcontrolThe kind's own selection control: what replaces the outline, resize and rotate handles when a movable of the kind is selected (a connector's two endpoint handles). It is handed the generic control's props and may render the generic control itself for the movables it has nothing special for. Omit it for a kind the generic control serves.
OptionalpaneThe body the format pane shows while a movable of the kind is the active selection. A host can supply it without re-registering the renderer, with registerMovablePane.
Draws a movable of the kind.
OptionaltoolbarThe kind's contextual ribbon tab, shown while a movable of the kind is the active selection.
By convention keyed ${type}Toolbar and contributing into the main toolbar strip.
What a kind's loader resolves to when the kind brings more than a renderer: the renderer and whichever of its selection control, commands, ribbon tab and format pane it has.