Переехать

Основное рабочее пространство Blockly можно перемещать тремя различными способами: полосами прокрутки, мышью или колесиком мыши.

Настройки перемещения определяются объектом, который является частью конфигурации Blockly . Вот пример:

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

полосы прокрутки

Определяет, есть ли в рабочей области вертикальные или горизонтальные полосы прокрутки. Принимает объект, в котором свойство horizontal определяет, включена ли горизонтальная прокрутка, а свойство vertical определяет, включена ли вертикальная прокрутка. Если передается логическое значение, это эквивалентно передаче объекта с horizontal и vertical свойствами, установленными в качестве этого значения. По умолчанию установлено значение true (включена как горизонтальная, так и вертикальная прокрутка), если в рабочей области есть категории.

тащить

Определяет, можно ли перетаскивать рабочую область с помощью мыши. Всегда false , если scrollbars имеют false (по крайней мере, при анализе параметров). По умолчанию установлено значение true , если scrollbars установлено true .

колесо

Определяет, можно ли прокручивать рабочую область с помощью колеса мыши. Всегда false , если scrollbars имеют false (по крайней мере, при анализе параметров). По умолчанию установлено значение false .