ToolboxItem-Klasse
Klasse für ein Element in der Toolbox.
Unterschrift:
export declare class ToolboxItem implements IToolboxItem
Implementierung: IToolboxItem
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(toolboxItemDef, parentToolbox, opt_parent) | Erstellt eine neue Instanz der ToolboxItem -Klasse |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
id [ID] | protected |
String | |
Ebene_ | protected |
Zahl | |
übergeordnetes | protected |
ICollapsibleToolboxItem | null | |
übergeordneteToolbox_ |
|
IToolbox | Die Toolbox, zu der diese Kategorie gehört. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
Arbeitsbereich | protected |
Workspace-SVG-Dateien |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
dispose() | Entsorgen Sie dieses Element. Standardmäßig keine Operation. | |
getClickTarget() | Ruft das HTML-Element ab, das anklickbar ist. Das übergeordnete Toolbox-Element erhält Klicks. Die übergeordnete Toolbox fügt diesem Element eine ID hinzu, damit das „ onClick“-Ereignis an das richtige „toolboxItem“-Element übergeben werden kann. | |
getDiv() | Ruft das div-Element für das Toolbox-Element ab. | |
getId() | Ruft eine eindeutige ID für dieses Toolbox-Element ab. | |
getParent() | Ruft das übergeordnete Element ab, wenn das Toolbox-Element verschachtelt ist. | |
init() | Initialisiert das Toolbox-Element. Dazu gehört das Erstellen des DOMs und das Aktualisieren des Status aller Elemente basierend auf dem Infofenster. | |
isCollapsible() | Gibt an, ob das Toolbox-Element minimiert werden kann. | |
isSelectable() | Gibt an, ob das Toolbox-Element ausgewählt werden kann. | |
setSichtbar_(_issichtbar) | Legt fest, ob die Kategorie sichtbar ist. Damit eine Kategorie sichtbar ist, muss auch die übergeordnete Kategorie erweitert werden. |