Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > ToolboxItem

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_

protected

readonly

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.