blockly > Xml

XML ad alanı

İşlevler

İşlev Açıklama
appendDomToWorkspace(xml, workspace) XML DOM'un kodunu çözün ve çalışma alanında bloklar oluşturun. Yeni blokları önceki blokların hemen altına, başlangıç kenarlarıyla hizalı şekilde yerleştirin.
blockToDom(block, opt_noId) Bir blok alt ağacını XML olarak kodlayın.
blockToDomWithXY(block, opt_noId) Bir blok alt ağacını XY koordinatlarıyla XML olarak kodlayın.
clearWorkspaceAndLoadFromXml(xml, çalışma alanı) Belirtilen çalışma alanını temizleyin, ardından bir XML DOM'un kodunu çözün ve çalışma alanında bloklar oluşturun.
deleteNext(xmlBlock) Tüm "sonraki" blokları (yığındaki ifadeler) kaldırın.
domToBlock(xmlBlock, workspace) Bir XML blok etiketinin kodunu çözün ve çalışma alanında bir blok (ve muhtemelen alt bloklar) oluşturun.
domToPrettyText(dom) DOM yapısını doğru girintili metne dönüştürür.
domToText(dom) DOM yapısını düz metne dönüştürür. Şu anda metin biçimi oldukça çirkindir: DOM'un kendisinde yerleşik boşluk olmadığı sürece, tek bir satırda boşluk bulunmaz.
domToVariables(xmlVariables, workspace) Değişkenlerden oluşan bir XML listesinin kodunu çözün ve değişkenleri çalışma alanına ekleyin.
domToWorkspace(xml, workspace) XML DOM'un kodunu çözün ve çalışma alanında bloklar oluşturun.
loadWorkspaceComment(elem, workspace) Belirtilen yorum durumunu, ilgili çalışma alanında seri durumdan çıkarır.
saveWorkspaceComment(comment, skipId) Belirtilen çalışma alanı yorumunu XML'e seriler.
variablesToDom(variableList) Değişkenler listesini XML olarak kodlayın.
workspaceToDom(workspace, jumpId) Bir blok ağacını XML olarak kodlayın.