Spostarsi

L'area di lavoro principale di Blockly può essere spostata utilizzando tre metodi diversi: barre di scorrimento, mouse o rotellina del mouse.

Le impostazioni di spostamento sono definite da un oggetto che fa parte della configurazione di Blockly. Ecco un esempio:

var workspace = Blockly.inject('blocklyDiv',
    {move:{
        scrollbars: {
          horizontal: true,
          vertical: true
        },
        drag: true,
        wheel: false}
    });

barre di scorrimento

Determina se l'area di lavoro ha barre di scorrimento verticali o orizzontali. Acquisisce un oggetto in cui la proprietà horizontal determina se lo scorrimento orizzontale è attivato e la proprietà vertical determina se lo scorrimento verticale è abilitato. Se si passa un valore booleano, significa che è equivalente a passare un oggetto con entrambe le proprietà horizontal e vertical impostate come quel valore. Il valore predefinito è true (scorrimento orizzontale e verticale attivati) se nell'area di lavoro sono presenti categorie.

trascinare

Determina se l'area di lavoro può essere trascinata con il mouse. Sempre false se scrollbars è false (almeno nell'analisi delle opzioni). Il valore predefinito è true se scrollbars è true.

volante

Determina se è possibile far scorrere l'area di lavoro con la rotellina del mouse. Sempre false se scrollbars è false (almeno nell'analisi delle opzioni). Il valore predefinito è false.