אפשר להזיז את סביבת העבודה הראשית של 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
(לפחות בניתוח האפשרויות). אם הערך של scrollbars
הוא true
, ערך ברירת המחדל הוא true
.
גלגל
קובעת אם אפשר לגלול את סביבת העבודה באמצעות גלגל העכבר. תמיד false
אם scrollbars
הוא false
(לפחות בניתוח האפשרויות). ברירת המחדל היא false
.