blockly > XML

Namespace XML

Funções

Função Descrição
appendDomToWorkspace(xml, workspace) Decodifique um XML DOM e crie blocos no espaço de trabalho. Posicione os novos blocos imediatamente abaixo dos anteriores, alinhados pela borda inicial.
blockToDom(block, opt_noId) Codifique uma subárvore de blocos como XML.
blockToDomWithXY(block, opt_noId) Codifique uma subárvore de blocos como XML com coordenadas XY.
clearWorkspaceAndLoadFromXml(xml, workspace) Limpe o espaço de trabalho especificado e, em seguida, decodifique um XML DOM e crie blocos no espaço de trabalho.
deleteNext(xmlBlock) Remova qualquer bloco "next" (instruções em uma pilha).
domToBlock(xmlBlock, workspace) Decodifique uma tag de bloco XML e crie um bloco (e possivelmente subblocos) no espaço de trabalho.
domToPrettyText(dom) Converte uma estrutura DOM em texto devidamente recuado.
domToText(dom) Converte uma estrutura DOM em texto simples. Atualmente, o formato do texto é bastante feio: uma única linha sem espaços em branco, a menos que o próprio DOM tenha espaços em branco integrados.
domToVariables(xmlVariables, workspace) Decodifique uma lista XML de variáveis e adicione as variáveis ao espaço de trabalho.
domToWorkspace(xml, workspace) Decodifique um XML DOM e crie blocos no espaço de trabalho.
loadWorkspaceComment(elem, workspace) Desserializa o estado do comentário indicado no espaço de trabalho especificado.
saveWorkspaceComment(comment, skipId) Serializa o comentário do espaço de trabalho fornecido para o XML.
variablesToDom(variableList) Codifique uma lista de variáveis como XML.
workspaceToDom(workspace, skipId) Codifique uma árvore de blocos como XML.