blockly > Xml

Không gian tên Xml

Hàm

Hàm Nội dung mô tả
appendDomToWorkspace(xml, workspace) Giải mã một DOM XML và tạo các khối trên không gian làm việc. Đặt các khối mới ngay bên dưới các khối trước đó, căn chỉnh theo cạnh bắt đầu của chúng.
blockToDom(block, opt_noId) Mã hoá cây con của khối dưới dạng XML.
blockToDomWithXY(block, opt_noId) Mã hoá cây con của khối dưới dạng XML có toạ độ XY.
clearWorkspaceAndLoadFromXml(xml, workspace) Hãy xoá không gian làm việc đã cho, sau đó giải mã DOM XML và tạo các khối trên không gian làm việc đó.
deleteNext(xmlBlock) Xoá bất kỳ khối "tiếp theo" nào (các câu lệnh trong ngăn xếp).
domToBlock(xmlBlock, workspace) Giải mã một thẻ khối XML và tạo một khối (và có thể là các khối phụ) trên không gian làm việc.
domToPrettyText(dom) Chuyển đổi cấu trúc DOM thành văn bản được thụt lề đúng cách.
domToText(dom) Chuyển đổi cấu trúc DOM thành văn bản thuần tuý. Hiện tại, định dạng văn bản khá xấu: tất cả một dòng không có khoảng trắng, trừ phi chính DOM có tích hợp khoảng trắng.
domToVariables(xmlVariables, workspace) Giải mã danh sách XML gồm các biến và thêm các biến đó vào không gian làm việc.
domToWorkspace(xml, workspace) Giải mã một DOM XML và tạo các khối trên không gian làm việc.
loadWorkspaceComment(elem, workspace) Giải tuần tự trạng thái nhận xét đã cho vào không gian làm việc nhất định.
saveWorkspaceComment(comment, skipId) Tuần tự hoá nhận xét không gian làm việc đã cho thành XML.
variablesToDom(variableList) Mã hoá danh sách các biến dưới dạng XML.
workspaceToDom(workspace, bỏ quaId) Mã hoá cây khối dưới dạng XML.