ব্লকলি > এক্সএমএল

এক্সএমএল নামস্থান

ফাংশন

ফাংশন বর্ণনা
এপেন্ডডমটো ওয়ার্কস্পেস(এক্সএমএল, ওয়ার্কস্পেস) একটি XML DOM ডিকোড করুন এবং কর্মক্ষেত্রে ব্লক তৈরি করুন। নতুন ব্লকগুলিকে পূর্ববর্তী ব্লকগুলির ঠিক নীচে অবস্থান করুন, তাদের শুরুর প্রান্ত দ্বারা সারিবদ্ধ।
blockToDom(block, opt_noId) XML হিসাবে একটি ব্লক সাবট্রি এনকোড করুন।
blockToDomWithXY(block, opt_noId) XY স্থানাঙ্ক সহ XML হিসাবে একটি ব্লক সাবট্রি এনকোড করুন।
clearWorkspaceAndLoadFromXml(xml, ওয়ার্কস্পেস) প্রদত্ত ওয়ার্কস্পেস সাফ করুন তারপর একটি XML DOM ডিকোড করুন এবং কর্মক্ষেত্রে ব্লক তৈরি করুন।
ডিলিট নেক্সট(xmlBlock) যেকোনো 'পরবর্তী' ব্লক (একটি স্ট্যাকের স্টেটমেন্ট) সরান।
domToBlock(xmlBlock, কর্মক্ষেত্র) একটি XML ব্লক ট্যাগ ডিকোড করুন এবং কর্মক্ষেত্রে একটি ব্লক (এবং সম্ভবত সাব ব্লক) তৈরি করুন।
domToPrettyText(dom) একটি DOM কাঠামোকে সঠিকভাবে ইন্ডেন্ট করা পাঠ্যে রূপান্তর করে।
domToText(dom) একটি DOM গঠনকে প্লেইন টেক্সটে রূপান্তর করে। বর্তমানে টেক্সট ফরম্যাট মোটামুটি কুৎসিত: সমস্ত এক লাইনে কোনো হোয়াইটস্পেস নেই, যদি না DOM-এরই অন্তর্নির্মিত হোয়াইটস্পেস থাকে।
domToVariables(xmlVariables, workspace) ভেরিয়েবলের একটি XML তালিকা ডিকোড করুন এবং কর্মক্ষেত্রে ভেরিয়েবল যোগ করুন।
domToWorkspace(xml, ওয়ার্কস্পেস) একটি XML DOM ডিকোড করুন এবং কর্মক্ষেত্রে ব্লক তৈরি করুন।
লোড ওয়ার্কস্পেস মন্তব্য (এলিএম, ওয়ার্কস্পেস) প্রদত্ত কর্মক্ষেত্রে প্রদত্ত মন্তব্যের অবস্থাকে ডিসিরিয়ালাইজ করে।
ওয়ার্কস্পেস সংরক্ষণ করুন (মন্তব্য, স্কিপআইডি) XML-এ প্রদত্ত ওয়ার্কস্পেস মন্তব্যকে সিরিয়ালাইজ করে।
variablesToDom(পরিবর্তনশীল তালিকা) XML হিসাবে ভেরিয়েবলের একটি তালিকা এনকোড করুন।
workspaceToDom(ওয়ার্কস্পেস, স্কিপআইডি) XML হিসাবে একটি ব্লক ট্রি এনকোড করুন।