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 sau: thanh cuộn, chuột hoặc con lăn chuột.
Chế độ cài đặt di chuyển được xác định bởi một đối tượng trong 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à trong đó thuộc tính horizontal
xác định xem có bật tính năng cuộn ngang hay không và thuộc tính vertical
sẽ xác định xem có bật tính năng cuộn theo chiều dọc hay không.
Nếu truyền một boolean thì tương đương với việc truyền một đối tượng có cả hai thuộc tính horizontal
và vertical
được đặt làm giá trị đó. Giá trị mặc định là true
(bật cả tính năng cuộn ngang và dọc) nếu không gian làm việc có các danh mục.
kéo
Xác định xem có thể kéo không gian làm việc bằng chuột hay không. Luôn là false
nếu scrollbars
là false
(ít nhất là trong quá trình phân tích cú pháp các tuỳ chọn). Giá trị mặc định là true
nếu scrollbars
là true
.
bánh xe
Xác định xem có thể cuộn không gian làm việc bằng con lăn chuột hay không. Luôn false
nếu scrollbars
là false
(ít nhất là trong phân tích cú pháp các tuỳ chọn). Giá trị mặc định là false
.