Base class for an extension that introduces new dockable pane.
public abstract class DockablePaneExtension : UIExtensionBase| name | description |
|---|---|
| abstract Id { get; } | Unique stable identifier of this pane. It is used internally and should always be the same. |
| virtual InitialPosition { get; } | The dock where the pane is opened initially, if it hasn't been opened before. By default, Right. |
| abstract Open() | Create DockablePaneViewModelBase when a pane is opened. |
| name | description |
|---|---|
| DockablePaneExtension() | The default constructor. |
Note that in order to open a pane, the extension must also introduce a menu item explicitly using MenuExtension and OpenPane. This menu will also be placed in the dedicated Extension's sub menu under the 'Extensions' top-level menu.
- class UIExtensionBase
- namespace Mendix.StudioPro.ExtensionsAPI.UI.DockablePane