blockly > IToolbox

Interfaccia IToolbox

Interfaccia per una casella degli strumenti.

Firma:

export interface IToolbox extends IRegistrable 

Estensioni: IRegistrable

Metodi

Metodo Descrizione
clearSelection() Consente di rimuovere l'evidenziazione da tutti gli elementi selezionati in precedenza.
disposizione() Elimina questi strumenti.
getFlyout() Visualizza il riquadro a scomparsa degli strumenti.
getHeight() Restituisce l'altezza della casella degli strumenti.
getSelectedItem() Recupera l'elemento selezionato.
getWidth() Visualizza la larghezza della casella degli strumenti.
getWorkspace() Visualizza lo spazio di lavoro per la casella degli strumenti.
handleToolboxItemResize() Gestisci il ridimensionamento degli strumenti quando un elemento viene ridimensionato.
init() Inizializza la toolbox.
isHorizontal() Riconosce se la toolbox è orizzontale o meno.
position() Posiziona la toolbox in base al fatto che sia orizzontale e che l'area di lavoro sia in formato RTL.
refreshSelection() Consente di aggiornare i contenuti del riquadro a scomparsa senza chiuderli. Da utilizzare in risposta a una modifica in una delle categorie dinamiche, come variabili o procedure.
refreshTheme() Consente di aggiornare i colori delle categorie e il colore di sfondo delle categorie selezionate.
render(toolboxDef) Riempie la casella degli strumenti con nuovi elementi e rimuove i vecchi contenuti.
selectItemByPosition(position) Seleziona l'elemento della Casella degli strumenti in base alla sua posizione nell'elenco.
setVisible(isVisible) Imposta la visibilità della casella degli strumenti.