Klasse „ToolboxItem“
Klasse für ein Element in der Toolbox.
Unterschrift:
export declare class ToolboxItem implements IToolboxItem
Implementiert: IToolboxItem
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (constructor)(toolboxItemDef, parentToolbox, opt_parent) | Erstellt eine neue Instanz der Klasse ToolboxItem. |
Attribute
| Attribut | Modifikatoren | Typ | Beschreibung |
|---|---|---|---|
| id_ | protected |
String | |
| level_ | protected |
Zahl | |
| parent_ | protected |
ICollapsibleToolboxItem | null | |
| parentToolbox_ |
|
IToolbox | Die Toolbox, zu der diese Kategorie gehört. |
| toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
| workspace_ | protected |
WorkspaceSvg |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| canBeFocused() | Siehe IFocusableNode.canBeFocused. | |
| dispose() | Entsorgen Sie dieses Tool. Standardmäßig keine Aktion. | |
| getClickTarget() | Das anklickbare HTML-Element wird abgerufen. Das übergeordnete Tool-Box-Element erhält Klicks. Die übergeordnete Toolbox fügt diesem Element eine ID hinzu, damit das onClick-Ereignis an das richtige toolboxItem übergeben werden kann. | |
| getDiv() | Ruft das Div-Element für das Tool-Box-Element ab. | |
| getFocusableElement() | Siehe IFocusableNode.getFocusableElement. | |
| getFocusableTree() | Weitere Informationen finden Sie unter IFocusableNode.getFocusableTree. | |
| getId() | Eine eindeutige Kennung für dieses Tool-Box-Element. | |
| getParent() | Das übergeordnete Element wird abgerufen, wenn das Tool-Box-Element verschachtelt ist. | |
| init() | Initialisiert das Tool-Box-Element. Dazu gehört das Erstellen des DOM und das Aktualisieren des Status aller Elemente basierend auf dem Infoobjekt. | |
| isCollapsible() | Gibt an, ob das Tool-Box-Element minimiert werden kann. | |
| isSelectable() | Gibt an, ob das Tool-Box-Element ausgewählt werden kann. | |
| onNodeBlur() | Siehe IFocusableNode.onNodeBlur. | |
| onNodeFocus() | Siehe IFocusableNode.onNodeFocus. | |
| setVisible_(_isVisible) | Legt fest, ob die Kategorie sichtbar ist oder nicht. Damit eine Kategorie sichtbar ist, muss auch die übergeordnete Kategorie maximiert sein. |