blockly > Xml

Espace de noms XML

Fonctions

Fonction Description
appendDomToWorkspace(xml, workspace) Décoder un DOM XML et créer des blocs sur l'espace de travail. Positionnez les nouveaux volumes juste en dessous des volumes précédents, en les alignant avec leur arête de départ.
blockToDom(block, opt_noId) Encodez une sous-arborescence de blocs au format XML.
blockToDomWithXY(block, opt_noId) Encodez une sous-arborescence de blocs au format XML avec des coordonnées XY.
clearWorkspaceAndLoadFromXml(xml, workspace) Effacez l'espace de travail concerné, puis décodez un DOM XML et créez des blocs sur celui-ci.
deleteNext(xmlBlock) Supprimez tous les blocs "next" (instructions d'une pile).
domToBlock(xmlBlock, workspace) Décoder une balise de bloc XML et créer un bloc (et éventuellement des sous-blocs) sur l'espace de travail.
domToPrettyText(dom) Convertit une structure DOM en texte correctement mis en retrait.
domToText(dom) Convertit une structure DOM en texte brut. Actuellement, le format du texte est plutôt moche: une ligne sans espace blanc, sauf si le DOM lui-même dispose d'un espace blanc intégré.
domToVariables(xmlVariables, workspace) Décodez une liste XML de variables et ajoutez les variables à l'espace de travail.
domToWorkspace(xml, workspace) Décoder un DOM XML et créer des blocs sur l'espace de travail.
loadWorkspaceComment(elem, workspace) Désérialise l'état du commentaire donné dans l'espace de travail donné.
saveWorkspaceComment(comment, skipId) Sérialise le commentaire de l'espace de travail donné au format XML.
variablesToDom(variableList) Encodez une liste de variables au format XML.
workspaceToDom(workspace, ID ignoré) Encodez une arborescence de blocs au format XML.