संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
blockly > common
सामान्य नेमस्पेस
फ़ंक्शन
फ़ंक्शन |
ब्यौरा |
createBlockDefinitionsFromJsonArray(jsonArray) |
JSON ब्लॉक डेफ़िनिशन के कलेक्शन से ब्लॉक तय करें. ये ब्लॉक, Blockly डेवलपर टूल से जनरेट हो सकते हैं. |
defineBlocks(blocks) |
ब्लॉक की परिभाषाओं की डिक्शनरी (Blockly.Blocks) में, ब्लॉक की तय की गई परिभाषाएं जोड़ें. |
defineBlocksWithJsonArray(jsonArray) |
JSON ब्लॉक डेफ़िनिशन के कलेक्शन से ब्लॉक तय करें. ये ब्लॉक, Blockly डेवलपर टूल से जनरेट हो सकते हैं. |
getAllWorkspaces() |
सभी फ़ाइल फ़ोल्डर ढूंढना. |
getBlockTypeCounts(block, opt_stripFollowing) |
ब्लॉक के सभी वंशजों का मैप पाएं. इसमें, ब्लॉक के टाइप को उस टाइप के बच्चों की संख्या से मैप किया जाता है. |
getMainWorkspace() |
फ़ोकस के आधार पर, आखिरी बार इस्तेमाल किया गया टॉप लेवल फ़ाइल फ़ोल्डर दिखाता है. इस फ़ंक्शन का इस्तेमाल न करें. खास तौर पर, अगर किसी पेज पर एक से ज़्यादा Blockly इंस्टेंस हैं. |
getParentContainer() |
वह कंटेनर एलिमेंट पाएं जिसमें WidgetDiv, DropDownDiv, और टूलटिप को रेंडर करना है. |
getSelected() |
चुने गए मौजूदा आइटम की जानकारी देता है. |
getWorkspaceById(id) |
दिए गए आईडी वाला फ़ाइल फ़ोल्डर ढूंढें. |
registerWorkspace(workspace) |
वर्कस्पेस के डीबी में वर्कस्पेस रजिस्टर करें. |
setMainWorkspace(workspace) |
आखिरी बार इस्तेमाल किए गए मुख्य फ़ाइल फ़ोल्डर को सेट करता है. |
setParentContainer(newParent) |
पैरंट कंटेनर सेट करें. यह कंटेनर एलिमेंट है, जिसमें Blockly.inject को पहली बार कॉल करने पर, WidgetDiv, DropDownDiv, और टूलटिप रेंडर किए जाते हैं. अगर इस तरीके को पहले Blockly.inject के बाद कॉल किया जाता है, तो यह कोई काम नहीं करता. |
svgResize(workspace) |
एसवीजी इमेज को उसके कंटेनर में पूरी तरह से भरने के लिए, उसका साइज़ बढ़ाएं. जब व्यू का साइज़ बदलता है, तब इसे कॉल करें. उदाहरण के लिए, विंडो का साइज़ बदलने/डिवाइस के ओरिएंटेशन में बदलाव होने पर. कॉन्टेंट में बदलाव होने पर, फ़ाइल फ़ोल्डर का साइज़ बदलने के लिए, workspace.resizeContents देखें. जैसे, कोई ब्लॉक जोड़ने या हटाने पर. SVG इमेज की ऊंचाई/चौड़ाई रिकॉर्ड करें. |
unregisterWorkpace(workspace) |
वर्कस्पेस के डेटाबेस से किसी वर्कस्पेस को अनरजिस्टर करना. |
वैरिएबल
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],[],null,[]]