Verschieben

Der Hauptarbeitsbereich von Blockly kann mit drei verschiedenen Methoden verschoben werden: mit den Bildlaufleisten, der Maus oder dem Mausrad.

Die Verschiebungseinstellungen werden durch ein Objekt definiert, das Teil der Blockly-Konfiguration ist. Hier ein Beispiel:

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

Bildlaufleisten

Legt fest, ob der Arbeitsbereich vertikale oder horizontale Bildlaufleisten hat. Verwendet ein Objekt, bei dem das Attribut horizontal bestimmt, ob horizontales Scrollen aktiviert ist, und das Attribut vertical bestimmt, ob vertikales Scrollen aktiviert ist. Wenn ein boolescher Wert übergeben wird, entspricht dies der Übergabe eines Objekts, bei dem die Attribute horizontal und vertical als dieser Wert festgelegt sind. Wenn der Arbeitsbereich Kategorien enthält, ist die Standardeinstellung true (horizontales und vertikales Scrollen aktiviert).

Ziehen

Legt fest, ob der Arbeitsbereich mit der Maus gezogen werden kann. Immer false, wenn scrollbars gleich false ist (zumindest beim Optionen-Parsing). Die Standardeinstellung ist true, wenn scrollbars gleich true ist.

wheel

Legt fest, ob der Arbeitsbereich mit dem Mausrad gescrollt werden kann. Immer false, wenn scrollbars gleich false ist (zumindest beim Optionen-Parsing). Die Standardeinstellung ist false.