移動

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