Blockly के मुख्य वर्कस्पेस को तीन अलग-अलग तरीकों से घुमाया जा सकता है: स्क्रोलबार, माउस या माउस व्हील का इस्तेमाल करके.
ब्लॉक को एक जगह से दूसरी जगह ले जाने की सेटिंग, Blockly के configuration options का हिस्सा है. उदाहरण के लिए:
var workspace = Blockly.inject('blocklyDiv',
{move:{
scrollbars: {
horizontal: true,
vertical: true
},
drag: true,
wheel: false}
});
scrollbars
इस कुकी से यह तय होता है कि वर्कस्पेस में वर्टिकल या हॉरिज़ॉन्टल स्क्रोलबार हैं या नहीं. यह एक ऑब्जेक्ट लेता है. इसमें horizontal
प्रॉपर्टी यह तय करती है कि हॉरिज़ॉन्टल स्क्रोलिंग चालू है या नहीं. वहीं, vertical
प्रॉपर्टी यह तय करती है कि वर्टिकल स्क्रोलिंग चालू है या नहीं.
अगर कोई बूलियन पास किया जाता है, तो यह एक ऐसे ऑब्जेक्ट को पास करने के बराबर होता है जिसमें horizontal
और vertical
, दोनों प्रॉपर्टी को उस वैल्यू के तौर पर सेट किया गया हो. अगर वर्कस्पेस में कैटगरी हैं, तो डिफ़ॉल्ट रूप से true
(हॉरिज़ॉन्टल और वर्टिकल, दोनों तरह की स्क्रोलिंग चालू होती है) पर सेट होता है.
खींचें और छोड़ें
इस कुकी से यह तय होता है कि वर्कस्पेस को माउस से ड्रैग किया जा सकता है या नहीं. अगर false
, false
है, तो हमेशा false
(कम से कम विकल्पों को पार्स करने के दौरान).scrollbars
अगर scrollbars
true
है, तो डिफ़ॉल्ट रूप से true
पर सेट होता है.
पहिया
इस कुकी से यह तय होता है कि माउस के पहिए से वर्कस्पेस को स्क्रोल किया जा सकता है या नहीं. हमेशा false
अगर scrollbars
, false
है (कम से कम विकल्पों को पार्स करने के लिए). यह डिफ़ॉल्ट रूप से false
पर सेट होता है.