blockly > IToolbox

Interfaccia di iCloud

Interfaccia di una serie di strumenti.

Firma:

export interface IToolbox extends IRegistrable 

Espande: IRegistrable

Metodi

Metodo Descrizione
clearSelection() Rimuove l'evidenziazione da qualsiasi elemento selezionato in precedenza.
dispose() Smaltire questi strumenti.
getFlyout() Ottiene il riquadro a comparsa degli strumenti.
getHeight() Restituisce l'altezza della casella degli strumenti.
getSelectedItem() Recupera l'elemento selezionato.
getWidth() Restituisce la larghezza della barra degli strumenti.
getWorkspace() Recupera l'area di lavoro per gli strumenti.
handleToolboxItemResize() Gestisce il ridimensionamento della casella degli strumenti quando un elemento della barra degli strumenti viene ridimensionato.
init() Inizializza il toolbox.
isHorizontal() Determina se la casella degli strumenti è orizzontale.
position() Posiziona la casella degli strumenti a seconda che si tratti di una barra degli strumenti orizzontale e che l'area di lavoro sia in formato RTL.
refreshSelection() Consente di aggiornare i contenuti del riquadro a scomparsa senza chiuderlo. Da utilizzare in risposta a un cambiamento 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) Consente di riempire la casella degli strumenti con nuovi elementi e di rimuovere eventuali contenuti precedenti.
selectItemByPosition(position) Seleziona l'elemento degli strumenti in base alla sua posizione nell'elenco degli elementi degli strumenti.
setVisible(isVisible) Consente di impostare la visibilità degli strumenti.