ย้าย

พื้นที่ทำงานหลักของ Blockly สามารถเคลื่อนย้ายไปรอบๆ ได้โดยใช้ 3 วิธี ได้แก่ แถบเลื่อน เมาส์ หรือล้อเลื่อนของเมาส์

การตั้งค่าการย้ายจะกำหนดโดยออบเจ็กต์ที่เป็นส่วนหนึ่งของการกำหนดค่าของ 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