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