移动选项

您可以使用三种不同的方法移动 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

wheel

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