blockly > ToolboxItem

Klasa ToolboxItem

Klasa elementu w zestawie narzędzi.

Podpis:

export declare class ToolboxItem implements IToolboxItem 

Implementacje: IToolboxItem

Zespoły

Zespół Modyfikatory Opis
(constructor)(toolboxItemDef, parentToolbox, opt_parent) Konstruuje nową instancję klasy ToolboxItem

Właściwości

Właściwość Modyfikatory Typ Opis
id_ protected ciąg znaków
level_ protected Liczba
parent_ protected ICollapsibleToolboxItem | null
parentToolbox_

protected

readonly

IToolbox Zestaw narzędzi, do którego należy ta kategoria.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | null
workspace_ protected WorkspaceSvg

Metody

Metoda Modyfikatory Opis
dispose(). Zutylizuj ten element z zestawu narzędzi. Domyślnie wyłączone.
getClickTarget() Pobiera element HTML, który można kliknąć. Nadrzędny element zestawu narzędzi uzyskuje kliknięcia. Nadrzędny zestaw narzędzi doda do tego elementu identyfikator, który umożliwi przekazywanie zdarzenia onClick do odpowiedniego elementu ToolboxItem.
getDiv(), Pobiera element div elementu z zestawu narzędzi.
getId() Pobiera unikalny identyfikator tego elementu z zestawu narzędzi.
getParent() Pobiera element nadrzędny, jeśli element z zestawu narzędzi jest zagnieżdżony.
init() Inicjuje element zestawu narzędzi. Obejmuje to tworzenie modelu DOM i aktualizowanie stanu dowolnych elementów na podstawie obiektu informacyjnego.
isCollapsible() Określa, czy element z zestawu narzędzi jest zwijany.
isSelectable() Określa, czy można wybrać element z zestawu narzędzi.
setVisible_(_isVisible) Określa, czy kategoria jest widoczna. Aby kategoria była widoczna, jej kategoria nadrzędna musi być rozwinięta.