ब्लॉकली > ग्रिड

ग्रिड क्लास

वर्कस्पेस के ग्रिड की कैटगरी.

हस्ताक्षर:

export declare class Grid 

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(पैटर्न, विकल्प) Grid क्लास का एक नया इंस्टेंस बनाता है

तरीके

तरीका मॉडिफ़ायर ब्यौरा
alignXY(xy) निर्देशांक को दिए जाने पर, ग्रिड में अलाइन किया गया सबसे नज़दीकी निर्देशांक मिलता है.
getLength() ग्रिड लाइनों की लंबाई (पिक्सल में) पाएं.
getSpacing() ग्रिड पॉइंट के बीच की दूरी (पिक्सल में) पाएं.
setLength(length) ग्रिड लाइनों की लंबाई सेट करता है.
setSnapToGrid(snap)

सेट करता है कि ब्लॉक को ग्रिड में स्नैप करना चाहिए या नहीं.

इसे 'सही है' पर सेट करने से, स्नैप करना ट्रिगर नहीं होता. अगर आपको किसी प्रोग्राम के हिसाब से ब्लॉक को ग्रिड में स्नैप करना है, तो अलग-अलग टॉप-लेवल ब्लॉक पर ट्रिगर होने की ज़रूरत होगी. अगली बार जब भी ब्लॉक को खींचा जाएगा और छोड़ा जाएगा, तब वह ग्रिड में स्नैप करेगा.

setSpacing(spacing)

ग्रिड लाइनों के बीच के स्पेस को सेट करता है.

यह नई दूरी वाले ग्रिड पर स्नैप करने को ट्रिगर नहीं करता. अगर आपको किसी प्रोग्राम के हिसाब से ब्लॉक को ग्रिड में स्नैप करना है, तो अलग-अलग टॉप-लेवल ब्लॉक पर ट्रिगर होने की ज़रूरत होगी. अगर ग्रिड में स्नैप करने की सुविधा चालू है, तो अगली बार ब्लॉक को खींचकर छोड़ने पर वह ग्रिड में स्नैप करेगा.

shouldSnap() ब्लॉक, ग्रिड में स्नैप होने चाहिए या नहीं.