IDashboard interface can be used from the dashboard's implementation. It enables access to the parent object and the underlying window. Also the access to the custom data that was passed to the dashboard when it was opened is provided.
ShowMessage | Shows the default M-Files message box with the specified content and appearance. |
ShowPopupDashboard | Shows a dashboard in popup window. |
AutoStopWithParent | Defines whether the dashboard should be automatically closed when the parent object is destroyed. |
customData | Returns the dashboard object's custom data that was specified when the dashboard was opened. |
DropTarget | If this is set to "true", the dashboard accepts drag and drop operations inside M-Files. |
Events | Returns the event registering interface of the IDashboard interface. |
IsPopupDashboard | Indicates whether the dashboard is opened in an own dialog instead of the embedded panes (bottom pane, right pane or listing pane). |
Parent | Returns the dashboard's parent object. |
UseRightToLeftLayout | Specifies if the layout should be right-to-left (e.g., for Hebrew and Arabic). |
Vault | Returns the logged-in M-Files API Vault object (uses M-Files Client API). |
Window | Returns the dashboard's underlying window object. |