Move

可以使用三种不同的方法移动 Blockly 的主工作区:滚动条、鼠标或鼠标滚轮。

移动设置由属于 Blockly 的配置的对象定义。示例如下:

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

滚动条

确定工作区是垂直滚动条还是水平滚动条。获取一个对象,其中 horizontal 属性用于确定是否已启用水平滚动,vertical 属性用于确定是否已启用垂直滚动。如果传递布尔值,则等同于传递将 horizontalvertical 属性设置为该值的对象。如果工作区具有类别,则默认为 true(同时启用水平滚动和垂直滚动)。

拖动

确定是否可以使用鼠标拖动工作区。如果 scrollbarsfalse,则始终为 false(至少在选项解析中)。如果 scrollbarstrue,则默认为 true

轮子

确定是否可使用鼠标滚轮滚动工作区。如果 scrollbarsfalse,则始终为 false(至少在选项解析中)。默认设置为 false