Mover

O espaço de trabalho principal do Blockly pode ser movido usando três métodos diferentes: as barras de rolagem, o mouse ou a roda do mouse.

As configurações de movimentação são definidas por um objeto que faz parte da configuração do Blockly. Confira um exemplo:

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

barras de rolagem

Determina se o espaço de trabalho tem barras de rolagem verticais ou horizontais. Usa um objeto em que a propriedade horizontal determina se a rolagem horizontal está ativada, e a propriedade vertical determina se a rolagem vertical está ativada. Se um booleano for transmitido, ele vai ser equivalente a transmitir um objeto com as propriedades horizontal e vertical definidas como esse valor. O padrão será true (rolagem horizontal e vertical ativada) se o espaço de trabalho tiver categorias.

arrastar

Determina se o espaço de trabalho pode ser arrastado com o mouse. Sempre false se scrollbars for false (pelo menos na análise de opções). O padrão será true se scrollbars for true.

roda

Determina se o espaço de trabalho pode ser rolado com a roda do mouse. Sempre false se scrollbars for false (pelo menos na análise de opções). O padrão é false.