blockly > IToolbox

Interfaccia IToolbox

Interfaccia per una cassetta degli attrezzi.

Firma:

export interface IToolbox extends IRegistrable, IFocusableTree 

Estende: IRegistrable, IFocusableTree

Metodi

Metodo Descrizione
clearSelection() Disattiva l'evidenziazione di qualsiasi elemento selezionato in precedenza.
dispose() Smaltire questa cassetta degli attrezzi.
getFlyout() Recupera il menu a scomparsa della cassetta degli attrezzi.
getHeight() Restituisce l'altezza della cassetta degli attrezzi.
getSelectedItem() Recupera l'elemento selezionato.
getWidth() Restituisce la larghezza della cassetta degli attrezzi.
getWorkspace() Recupera lo spazio di lavoro per la cassetta degli attrezzi.
handleToolboxItemResize() Gestisce il ridimensionamento della cassetta degli attrezzi quando un elemento della cassetta degli attrezzi viene ridimensionato.
init() Inizializza la cassetta degli attrezzi.
isHorizontal() Restituisce se la cassetta degli attrezzi è orizzontale o meno.
position() Posiziona la cassetta degli attrezzi in base al fatto che si tratti di una cassetta degli attrezzi orizzontale e se lo spazio di lavoro è in arabo.
refreshSelection() Aggiorna i contenuti del popup senza chiuderlo. Deve essere utilizzato in risposta a una modifica in una delle categorie dinamiche, ad esempio variabili o procedure.
refreshTheme() Aggiorna i colori delle categorie e il colore di sfondo delle categorie selezionate.
render(toolboxDef) Riempi la cassetta degli attrezzi con nuovi elementi e rimuove i contenuti precedenti.
selectItemByPosition(position) Consente di selezionare l'elemento della cassetta degli attrezzi in base alla sua posizione nell'elenco degli elementi della cassetta degli attrezzi.
setSelectedItem(item) Imposta l'elemento selezionato.
setVisible(isVisible) Imposta la visibilità della cassetta degli attrezzi.