blockly > Xml

เนมสเปซ XML

ฟังก์ชัน

การทำงาน คำอธิบาย
appendDomToWorkspace(xml, workspace) ถอดรหัส XML DOM และสร้างบล็อกบนพื้นที่ทำงาน จัดตำแหน่งบล็อกสี่เหลี่ยมใหม่ให้อยู่ด้านล่างติดกับบล็อกก่อนหน้า จัดชิดขอบเริ่มต้นของบล็อกสี่เหลี่ยม
blockToDom(บล็อก, opt_noId) เข้ารหัสต้นไม้บล็อกเป็น XML
blockToDomWithXY(บล็อก, 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 และสร้างบล็อกบนพื้นที่ทำงาน
variablesToDom(variableList) เข้ารหัสรายการตัวแปรเป็น XML
workspaceToDom(workspace, opt_noId) เข้ารหัสบล็อกทรีเป็น XML