ย้ายตัวเลือก

คุณสามารถย้ายพื้นที่ทํางานหลักของ 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