ब्लॉकली के मुख्य फ़ाइल फ़ोल्डर को तीन अलग-अलग तरीकों से इधर-उधर ले जाया जा सकता है: स्क्रोलबार, माउस या माउस व्हील.
ले जाने की सेटिंग ऐसे ऑब्जेक्ट से तय की जाती हैं जो 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
होती है.