אפשר להזיז את סביבת העבודה הראשית ב-Blockly בשלוש שיטות שונות: סרגלי גלילה, העכבר או גלגל העכבר.
הגדרות ההעברה נקבעות על ידי אובייקט שהוא חלק מההגדרה שלBlockly. לדוגמה:
var workspace = Blockly.inject('blocklyDiv', {move:{ scrollbars: { horizontal: true, vertical: true }, drag: true, wheel: false} });
פסי גלילה
המדיניות קובעת אם בסביבת העבודה יהיו פסי גלילה אנכיים או אופקיים. הפונקציה לוקחת
אובייקט שבו המאפיין horizontal
קובע אם גלילה אופקית מופעלת
והמאפיין vertical
קובע אם הגלילה האנכית מופעלת.
אם ערך בוליאני מועבר, הערך הוא שווה ערך להעברה של אובייקט עם הערך הזה שמוגדר בו המאפיין horizontal
וגם המאפיין vertical
. ברירת המחדל היא true
(גם הגלילה האופקית וגם הגלילה האנכית מופעלת) אם בסביבת העבודה יש קטגוריות.
גרירה
המדיניות הזו קובעת אם אפשר לגרור את סביבת העבודה באמצעות העכבר. תמיד false
אם
scrollbars
הוא false
(לפחות בניתוח האפשרויות). ברירת המחדל היא true
אם הערך של scrollbars
הוא true
.
גלגל
המדיניות הזו קובעת אם אפשר לגלול את סביבת העבודה באמצעות גלגל העכבר. תמיד false
אם scrollbars
הוא false
(לפחות בניתוח האפשרויות). ברירת המחדל היא false
.