IToolbox-Benutzeroberfläche
Benutzeroberfläche für einen Werkzeugkasten.
Unterschrift:
export interface IToolbox extends IRegistrable, IFocusableTree
Erweitert:IRegistrable, IFocusableTree
Methoden
| Method | Beschreibung |
|---|---|
| clearSelection() | Die Hervorhebung aller zuvor ausgewählten Elemente wird aufgehoben. |
| dispose() | Entsorgt diese Toolbox. |
| getFlyout() | Ruft das Flyout der Toolbox ab. |
| getHeight() | Ruft die Höhe des Tool-Bereichs ab. |
| getSelectedItem() | Ruft das ausgewählte Element ab. |
| getWidth() | Ruft die Breite der Toolbox ab. |
| getWorkspace() | Ruft den Arbeitsbereich für die Toolbox ab. |
| handleToolboxItemResize() | Hiermit wird die Größe des Werkzeugkastens angepasst, wenn die Größe eines Werkzeugkastenelements geändert wird. |
| init() | Initialisiert die Toolbox. |
| isHorizontal() | Gibt an, ob die Toolbox horizontal ist. |
| position() | Positioniert die Toolbox je nachdem, ob es sich um eine horizontale Toolbox handelt und ob der Arbeitsbereich auf RTL eingestellt ist. |
| refreshSelection() | Aktualisiert den Inhalt des Flyouts, ohne es zu schließen. Sollte als Reaktion auf eine Änderung in einer der dynamischen Kategorien wie Variablen oder Verfahren verwendet werden. |
| refreshTheme() | Die Kategoriefarben und die Hintergrundfarbe der ausgewählten Kategorien werden aktualisiert. |
| render(toolboxDef) | Die Toolbox wird mit neuen Toolbox-Elementen gefüllt und alle alten Inhalte werden entfernt. |
| selectItemByPosition(position) | Wählt das Tool-Box-Element anhand seiner Position in der Liste der Tool-Box-Elemente aus. |
| setSelectedItem(item) | Das ausgewählte Element wird festgelegt. |
| setVisible(isVisible) | Hiermit wird die Sichtbarkeit der Toolbox festgelegt. |