blockly > ToolboxItem

Clase ToolboxItem

Es la clase de un elemento de la caja de herramientas.

Signature:

export declare class ToolboxItem implements IToolboxItem 

Implementa: IToolboxItem

Constructores

Constructor Modificadores Descripción
(constructor)(toolboxItemDef, parentToolbox, opt_parent) Construye una instancia nueva de la clase ToolboxItem.

Propiedades

Propiedad Modificadores Tipo Descripción
id_ protected string
level_ protected número
parent_ protected ICollapsibleToolboxItem | null
parentToolbox_

protected

readonly

IToolbox La caja de herramientas a la que pertenece esta categoría.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | null
workspace_ protected WorkspaceSvg

Métodos

Método Modificadores Descripción
canBeFocused() Consulta IFocusableNode.canBeFocused.
dispose() Descarta este elemento de la caja de herramientas. No realiza ninguna acción de forma predeterminada.
getClickTarget() Obtiene el elemento HTML en el que se puede hacer clic. El elemento de la caja de herramientas superior recibe clics. La toolbox superior agregará un ID a este elemento para que pueda pasar el evento onClick al toolboxItem correcto.
getDiv() Obtiene el div del elemento de la caja de herramientas.
getFocusableElement() Consulta IFocusableNode.getFocusableElement.
getFocusableTree() Consulta IFocusableNode.getFocusableTree.
getId() Obtiene un identificador único para este elemento de la caja de herramientas.
getParent() Obtiene el elemento superior si el elemento de la caja de herramientas está anidado.
init() Inicializa el elemento de la caja de herramientas. Esto incluye crear el DOM y actualizar el estado de los elementos según el objeto de información.
isCollapsible() Indica si el elemento de la caja de herramientas se puede contraer.
isSelectable() Indica si el elemento de la caja de herramientas se puede seleccionar.
onNodeBlur() Consulta IFocusableNode.onNodeBlur.
onNodeFocus() Consulta IFocusableNode.onNodeFocus.
setVisible_(_isVisible) Establece si la categoría es visible o no. Para que una categoría sea visible, su categoría superior también debe estar expandida.