blockly > एक्सएमएल

एक्सएमएल नेमस्पेस

फ़ंक्शन

फ़ंक्शन कंपनी का ब्यौरा
appendDomToWorkspace(xml, workspace) एक्सएमएल डीओएम को डिकोड करना और फ़ाइल फ़ोल्डर में ब्लॉक बनाना. नए ब्लॉक को पिछले ब्लॉक के ठीक नीचे रखें और उन्हें उनके शुरुआती किनारे से अलाइन करें.
blockToDom(block, opt_noId) ब्लॉक सबट्री को एक्सएमएल के तौर पर एन्कोड करें.
blockToDomWithXY(block, opt_noId) ब्लॉक सबट्री को XY कोऑर्डिनेट के साथ एक्सएमएल के तौर पर एन्कोड करें.
clearWorkspaceAndLoadFromXml(xml, workspace) दिए गए फ़ाइल फ़ोल्डर को मिटाएं. इसके बाद, एक्सएमएल DOM को डिकोड करें और वर्कस्पेस पर ब्लॉक बनाएं.
deleteNext(xmlBlock) 'अगला' ब्लॉक को हटाएं (स्टैक में मौजूद स्टेटमेंट).
domToBlock(xmlBlock, workspace) एक्सएमएल ब्लॉक टैग को डिकोड करें और फ़ाइल फ़ोल्डर पर एक ब्लॉक (और शायद सब ब्लॉक) बनाएं.
domToPrettyText(dom) यह डीओएम स्ट्रक्चर को सही तरीके से इंडेंट किए गए टेक्स्ट में बदलता है.
domToText(dom) डीओएम स्ट्रक्चर को सादे टेक्स्ट में बदलता है. फ़िलहाल, टेक्स्ट का फ़ॉर्मैट काफ़ी खराब है: सिर्फ़ एक लाइन में खाली सफ़ेद जगह नहीं है. ऐसा तब तक होगा, जब तक डीओएम में खाली सफ़ेद जगह न हो.
domToVariables(xmlVariables, workspace) वैरिएबल की एक्सएमएल सूची को डिकोड करें और वैरिएबल को वर्कस्पेस में जोड़ें.
domToWorkspace(xml, workspace) एक्सएमएल डीओएम को डिकोड करना और फ़ाइल फ़ोल्डर में ब्लॉक बनाना.
loadWorkspaceComment(elem, workspace) टिप्पणी की दी गई स्थिति को, दिए गए फ़ाइल फ़ोल्डर में डीसीरियलाइज़ करता है.
saveWorkspaceComment(comment, skipId) दी गई फ़ाइल फ़ोल्डर टिप्पणी को एक्सएमएल में क्रम से लगाता है.
variablesToDom(variableList) के बारे में वैरिएबल की सूची को एक्सएमएल के तौर पर कोड में बदलें.
workspaceToDom(workspace, प्रभाव आईडी) ब्लॉक ट्री को एक्सएमएल के तौर पर कोड में बदलें.