blockly > ToolboxItem

Klasa ToolboxItem

Klasa elementu w skrzynce narzędzi.

Podpis:

export declare class ToolboxItem implements IToolboxItem 

Implements: IToolboxItem

Zespoły

Zespół Modyfikatory Opis
(constructor)(toolboxItemDef, parentToolbox, opt_parent) Tworzy 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 Narzędzia, do których należy ta kategoria.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | null
workspace_ protected WorkspaceSvg

Metody

Metoda Modyfikatory Opis
canBeFocused() Zobacz IFocusableNode.canBeFocused.
dispose() Wyrzuć ten element z skrzynki narzędzi. Domyślnie nieaktywna.
getClickTarget() Pobiera element HTML, który można kliknąć. Element nadrzędny w skrzynce narzędzi otrzymuje kliknięcia. Nadrzędna konsola narzędzi doda do tego elementu identyfikator, aby mogła przekazać zdarzenie onClick do odpowiedniego elementu konsoli narzędzi.
getDiv() Pobiera element div dla elementu Toolbox.
getFocusableElement() Zobacz IFocusableNode.getFocusableElement.
getFocusableTree() Zobacz IFocusableNode.getFocusableTree.
getId() Pobiera unikalny identyfikator tego elementu w skrzynce narzędzi.
getParent() Pobiera element nadrzędny, jeśli element toolboxa jest zagnieżdżony.
init() Inicjuje element narzędzia. Obejmuje to tworzenie DOM-u i aktualizowanie stanu wszystkich elementów na podstawie obiektu informacji.
isCollapsible() Określa, czy element skrzynki narzędzi jest zwijany.
isSelectable() Określa, czy element w skrzynce narzędzi jest możliwy do wybrania.
onNodeBlur() Zobacz IFocusableNode.onNodeBlur.
onNodeFocus() Zobacz IFocusableNode.onNodeFocus.
setVisible_(_isVisible) Określa, czy kategoria ma być widoczna. Aby kategoria była widoczna, musisz również rozwinąć jej kategorię nadrzędną.