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) वर्कस्पेस के डेटाबेस से किसी वर्कस्पेस को अनरजिस्टर करना.

वैरिएबल

वैरिएबल ब्यौरा
draggingConnections फ़िलहाल खींचे जा रहे ब्लॉक के सभी कनेक्शन.
TEST_ONLY