रिसर्च सर्वे: Blockly के साथ अपने अनुभव के बारे में हमें बताएं
सर्वे शुरू करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ब्लॉकली > ग्रिड
ग्रिड क्लास
वर्कस्पेस के ग्रिड की कैटगरी.
हस्ताक्षर:
export declare class Grid
कंस्ट्रक्टर
तरीके
तरीका |
मॉडिफ़ायर |
ब्यौरा |
alignXY(xy) |
|
निर्देशांक को दिए जाने पर, ग्रिड में अलाइन किया गया सबसे नज़दीकी निर्देशांक मिलता है. |
getLength() |
|
ग्रिड लाइनों की लंबाई (पिक्सल में) पाएं. |
getSpacing() |
|
ग्रिड पॉइंट के बीच की दूरी (पिक्सल में) पाएं. |
setLength(length) |
|
ग्रिड लाइनों की लंबाई सेट करता है. |
setSnapToGrid(snap) |
|
सेट करता है कि ब्लॉक को ग्रिड में स्नैप करना चाहिए या नहीं. इसे 'सही है' पर सेट करने से, स्नैप करना ट्रिगर नहीं होता. अगर आपको किसी प्रोग्राम के हिसाब से ब्लॉक को ग्रिड में स्नैप करना है, तो अलग-अलग टॉप-लेवल ब्लॉक पर ट्रिगर होने की ज़रूरत होगी. अगली बार जब भी ब्लॉक को खींचा जाएगा और छोड़ा जाएगा, तब वह ग्रिड में स्नैप करेगा. |
setSpacing(spacing) |
|
ग्रिड लाइनों के बीच के स्पेस को सेट करता है. यह नई दूरी वाले ग्रिड पर स्नैप करने को ट्रिगर नहीं करता. अगर आपको किसी प्रोग्राम के हिसाब से ब्लॉक को ग्रिड में स्नैप करना है, तो अलग-अलग टॉप-लेवल ब्लॉक पर ट्रिगर होने की ज़रूरत होगी. अगर ग्रिड में स्नैप करने की सुविधा चालू है, तो अगली बार ब्लॉक को खींचकर छोड़ने पर वह ग्रिड में स्नैप करेगा. |
shouldSnap() |
|
ब्लॉक, ग्रिड में स्नैप होने चाहिए या नहीं. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-08-21 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-08-21 (UTC) को अपडेट किया गया."],[[["The `Grid` class manages the visual grid of a Blockly workspace, controlling its appearance and block snapping behavior."],["It provides methods to adjust grid spacing, line length, and alignment of elements to the grid."],["Blocks can be programmatically snapped to the grid, ensuring consistent placement and organization."],["The grid's visual characteristics and snapping behavior can be customized using its methods."]]],["The `Grid` class manages a workspace's grid. Key actions include constructing a grid, aligning coordinates to the grid (`alignXY`), and managing grid properties. Methods allow retrieving (`getLength`, `getSpacing`) and setting (`setLength`, `setSpacing`) the grid line length and spacing. `setSnapToGrid` enables grid snapping for blocks, which is activated upon the next drag-and-drop. `shouldSnap` checks if snapping is active.\n"]]