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. |