blockly > Xml

Namespace XML

Fungsi

Fungsi Deskripsi
appendDomToWorkspace(xml, workspace) Dekode DOM XML dan buat blok di ruang kerja. Posisikan blok baru tepat di bawah blok sebelumnya, sejajar dengan tepi awalnya.
blockToDom(blokir, opt_noId) Mengenkode subhierarki blok sebagai XML.
blockToDomWithXY(blokir, opt_noId) Mengenkode subhierarki blok sebagai XML dengan koordinat XY.
clearWorkspaceAndLoadFromXml(xml, workspace) Mengosongkan ruang kerja yang diberikan lalu mendekode DOM XML dan membuat blok di ruang kerja.
deleteNext(xmlBlock) Hapus blok 'berikutnya' (pernyataan dalam tumpukan).
domToBlock(xmlBlock, workspace) Dekode tag blok XML dan buat blok (dan mungkin subblok) pada ruang kerja.
domToPrettyText(dom) Mengonversi struktur DOM menjadi teks yang diindentasi dengan benar.
domToText(dom) Mengonversi struktur DOM menjadi teks biasa. Saat ini format teks cukup buruk: semua satu baris tanpa spasi kosong, kecuali DOM itu sendiri berisi spasi kosong.
domToVariables(xmlVariables, workspace) Dekode daftar XML variabel dan tambahkan variabel ke ruang kerja.
domToWorkspace(xml, workspace) Dekode DOM XML dan buat blok di ruang kerja.
loadWorkspaceComment(elem, workspace) Melakukan deserialisasi status komentar yang diberikan ke ruang kerja yang ditentukan.
saveWorkspaceComment(comment, skipId) Menserialisasikan komentar ruang kerja yang ditentukan ke XML.
variablesToDom(variableList) Mengenkode daftar variabel sebagai XML.
workspaceToDom(workspace, skipId) Mengenkode pohon blok sebagai XML.