Główny obszar roboczy Blockly można przesuwać na 3 sposoby: za pomocą pasków przewijania, myszy lub kółka myszy.
Ustawienia przenoszenia są zdefiniowane przez obiekt, który jest częścią opcji konfiguracji Blockly. Oto przykład:
var workspace = Blockly.inject('blocklyDiv',
{move:{
scrollbars: {
horizontal: true,
vertical: true
},
drag: true,
wheel: false}
});
paski przewijania,
Określa, czy obszar roboczy ma pionowe czy poziome paski przewijania. Przyjmuje obiekt, w którym właściwość horizontal określa, czy włączone jest przewijanie w poziomie, a właściwość vertical określa, czy włączone jest przewijanie w pionie.
Jeśli przekazana zostanie wartość logiczna, jest to równoznaczne z przekazaniem obiektu, w którym obie właściwości horizontal i vertical mają tę wartość. Domyślnie jest to true (włączone przewijanie w poziomie i pionie), jeśli obszar roboczy ma kategorie.
przeciągnij
Określa, czy obszar roboczy można przeciągać myszą. Zawsze false, jeśli scrollbars to false (przynajmniej w przypadku analizowania opcji). Jeśli scrollbars ma wartość true, domyślna wartość to true.
koło
Określa, czy obszar roboczy można przewijać za pomocą kółka myszy. Zawsze false, jeśli scrollbars jest false (przynajmniej w przypadku analizowania opcji). Domyślna wartość to false.