Mover

El lugar de trabajo principal de Blockly se puede mover con tres métodos diferentes: las barras de desplazamiento, la rueda del mouse o la rueda del mouse.

La configuración de movimiento se define mediante un objeto que forma parte de la configuración de Blockly. A continuación, se muestra un ejemplo:

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

barras de desplazamiento

Determina si el lugar de trabajo tiene barras de desplazamiento horizontales o verticales. Toma un objeto en el que la propiedad horizontal determina si el desplazamiento horizontal está habilitado y la propiedad vertical determina si el desplazamiento vertical está habilitado. Si se pasa un valor booleano, equivale a pasar un objeto con las propiedades horizontal y vertical configuradas como ese valor. La configuración predeterminada es true (el desplazamiento horizontal y vertical habilitado) si el lugar de trabajo tiene categorías.

arrastre

Determina si el lugar de trabajo se puede arrastrar con el mouse. Siempre es false si scrollbars es false (al menos en el análisis de las opciones). El valor predeterminado es true si scrollbars es true.

rueda

Determina si el lugar de trabajo se puede desplazar con la rueda del mouse. Siempre es false si scrollbars es false (al menos en el análisis de las opciones). La configuración predeterminada es false.