فضای نام Xml
کارکرد
تابع | شرح |
---|---|
appendDomToWorkspace (xml، فضای کاری) | یک XML DOM را رمزگشایی کنید و بلوک هایی را در فضای کاری ایجاد کنید. بلوکهای جدید را بلافاصله در زیر بلوکهای قبلی قرار دهید و با لبه شروع آنها تراز شوند. |
blockToDom (block, opt_noId) | یک زیردرخت بلوک را به عنوان XML رمزگذاری کنید. |
blockToDomWithXY (block، opt_noId) | یک زیردرخت بلوک را به صورت XML با مختصات XY رمزگذاری کنید. |
clearWorkspaceAndLoadFromXml (xml، فضای کاری) | فضای کاری داده شده را پاک کنید، سپس یک XML DOM را رمزگشایی کنید و بلوک هایی را در فضای کاری ایجاد کنید. |
deleteNext(xmlBlock) | هر بلوک «بعدی» (عبارت در پشته) را حذف کنید. |
domToBlock (xmlBlock، فضای کاری) | یک تگ بلوک XML را رمزگشایی کنید و یک بلوک (و احتمالاً بلوک های فرعی) در فضای کاری ایجاد کنید. |
domToPrettyText(dom) | یک ساختار DOM را به متن با تورفتگی مناسب تبدیل می کند. |
domToText(dom) | یک ساختار DOM را به متن ساده تبدیل می کند. در حال حاضر قالب متن نسبتاً زشت است: همه یک خط بدون فضای خالی، مگر اینکه خود DOM دارای فضای سفید داخلی باشد. |
domToVariables (xmlVariables، فضای کاری) | یک لیست XML از متغیرها را رمزگشایی کنید و متغیرها را به فضای کاری اضافه کنید. |
domToWorkspace (xml، فضای کاری) | یک XML DOM را رمزگشایی کنید و بلوک هایی را در فضای کاری ایجاد کنید. |
variablesToDom(variableList) | لیستی از متغیرها را به صورت XML رمزگذاری کنید. |
WorkspaceToDom (فضای کاری، opt_noId) | یک درخت بلوک را به عنوان XML رمزگذاری کنید. |