IToolbox-Oberfläche
Schnittstelle für eine Toolbox.
Unterschrift:
export interface IToolbox extends IRegistrable
Erweitert: IRegistrable
Methoden
Method | Beschreibung |
---|---|
clearSelection() | Hebt die Markierung aller zuvor ausgewählten Elemente auf. |
dispose() | Entsorgt diese Toolbox. |
getFlyout() | Ruft das Toolbox-Flyout ab. |
getHeight() | Ruft die Höhe der Toolbox 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() | Bearbeitet die Größenänderung der Toolbox, wenn die Größe eines Toolbox-Elements geändert wird. |
init() | Initialisiert die Toolbox. |
isHorizontal() | Ruft ab, ob die Toolbox horizontal ist. |
position() | Positioniert die Toolbox danach, ob es sich um eine horizontale Toolbox handelt und ob sich der Arbeitsbereich in rtl befindet. |
refreshSelection() | Aktualisiert den Inhalt des Flyouts, ohne es zu schließen. Sollte bei einer Änderung in einer der dynamischen Kategorien wie Variablen oder Verfahren verwendet werden. |
refreshTheme() | Aktualisiert die Farbe und die Hintergrundfarbe der ausgewählten Kategorien |
render(toolboxDef) | Füllt die Toolbox mit neuen Toolbox-Elementen und entfernt alle alten Inhalte. |
selectItemByPosition(position) | Wählt das Toolbox-Element anhand seiner Position in der Liste der Toolbox-Elemente aus. |
setVisible(isVisible) | Legt die Sichtbarkeit der Toolbox fest. |