blockly > IToolbox

Interfaz de IToolbox

Interfaz para una caja de herramientas

Signature:

export interface IToolbox extends IRegistrable 

Extiende: IRegistrable

Métodos

Método Descripción
clearSelection() Quita la marca de cualquier elemento seleccionado anteriormente.
dispose() Eliminación de esta caja de herramientas.
getFlyout() Obtiene el menú flotante de la caja de herramientas.
getHeight() Obtiene la altura de la caja de herramientas.
getSelectedItem() Obtiene el elemento seleccionado.
getWidth() Obtiene el ancho de la caja de herramientas.
getWorkspace() Obtiene el lugar de trabajo para la caja de herramientas.
handleToolboxItemResize() Controla el cambio de tamaño de la caja de herramientas cuando se cambia el tamaño de un elemento de la caja de herramientas.
init() Inicializa la caja de herramientas.
isHorizontal() Determina si la caja de herramientas es horizontal o no.
position() Posiciona la caja de herramientas en función de si es una caja de herramientas horizontal y de si el espacio de trabajo está en lectura de derecha a izquierda.
refreshSelection() Actualiza el contenido del menú flotante sin cerrarlo. Debe usarse en respuesta a un cambio en una de las categorías dinámicas, como variables o procedimientos.
refreshTheme() Actualiza los colores de las categorías y el color de fondo de las categorías seleccionadas.
render(toolboxDef) Llena la caja de herramientas con elementos nuevos y quita el contenido antiguo.
selectItemByPosition(position) Selecciona el elemento de la caja de herramientas por su posición en la lista de elementos de la caja de herramientas.
setVisible(isVisible) Establece la visibilidad de la caja de herramientas.