Chế độ di chuyển

Bạn có thể di chuyển không gian làm việc chính của Blockly bằng 3 phương thức: thanh cuộn, chuột hoặc bánh xe chuột.

Các chế độ cài đặt di chuyển được xác định bằng một đối tượng thuộc các lựa chọn về cấu hình của Blockly. Dưới đây là ví dụ:

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

thanh cuộn

Xác định xem không gian làm việc có thanh cuộn dọc hay ngang. Lấy một đối tượng mà thuộc tính horizontal xác định xem tính năng cuộn ngang có được bật hay không và thuộc tính vertical xác định xem tính năng cuộn dọc có được bật hay không. Nếu một giá trị boolean được truyền thì giá trị đó tương đương với việc truyền một đối tượng có cả thuộc tính horizontalvertical được đặt làm giá trị đó. Mặc định là true (cả chế độ cuộn ngang và dọc đều được bật) nếu không gian làm việc có danh mục.

kéo

Xác định xem người dùng có thể kéo không gian làm việc bằng chuột hay không. Luôn là false nếu scrollbarsfalse (ít nhất là trong quá trình phân tích cú pháp lựa chọn). Mặc định là true nếu scrollbarstrue.

bánh xe

Xác định xem có thể dùng bánh xe chuột để cuộn không gian làm việc hay không. Luôn là false nếu scrollbarsfalse (ít nhất là trong quá trình phân tích cú pháp các lựa chọn). Giá trị mặc định là false.