blockly > Xml

مساحة اسم Xml

الدوال

الوظيفة الوصف
appendDomToWorkspace(xml, workspace) يمكنك فك ترميز XML DOM وإنشاء كتل على مساحة العمل. ضع القوالب الجديدة أسفل القوالب السابقة مباشرةً، مع محاذاتها مع حافة البداية.
blockToDom(block, opt_noId) يمكنك ترميز شجرة فرعية للكتلة بتنسيق XML.
blockToDomWithXY(block, opt_noId) ترميز شجرة فرعية للكتلة بتنسيق XML بإحداثيات XY
clearWorkspaceAndLoadFromXml(xml, workspace) امسح مساحة العمل المحددة ثم فك ترميز XML DOM وإنشاء كتل على مساحة العمل.
deleteNext(xmlBlock) عليك إزالة أي جزء "التالي" (العبارات في حزمة).
domToBlock(xmlBlock, workspace) يمكنك فك ترميز علامة كتلة XML وإنشاء كتلة (وربما أجزاء فرعية) على مساحة العمل.
domToPrettyText(dom) لتحويل بنية DOM إلى نص ذي مسافة بادئة بشكل صحيح.
domToText(dom) لتحويل بنية DOM إلى نص عادي. في الوقت الحالي، يبدو تنسيق النص سيئًا بعض الشيء، أي في سطر واحد بدون مسافات بيضاء إلا إذا كان نموذج العناصر في المستند (DOM) نفسه يحتوي على مسافات بيضاء مدمجة.
domToVariables(xmlVariables, workspace) يمكنك فك ترميز قائمة XML للمتغيرات وإضافة المتغيرات إلى مساحة العمل.
domToWorkspace(xml, workspace) يمكنك فك ترميز XML DOM وإنشاء كتل على مساحة العمل.
loadWorkspaceComment(elem, workspace) يبحث عن حالة التعليق المحددة في مساحة العمل المحددة.
saveWorkspaceComment(comment, skipId) لتسلسل تعليق مساحة العمل المعني إلى XML.
variablesToDom(variableList) ترميز قائمة بالمتغيّرات بتنسيق XML
workspaceToDom(workspace, browseId) يمكنك ترميز شجرة كتل بتنسيق XML.