blockly > blockRendering > ConstantProvider > createDom

blockRendering.ConstantProvider.createDom() तरीका

इस रेंडरर के लिए ज़रूरी डीओएम एलिमेंट (फ़िल्टर, पैटर्न वगैरह) बनाएं.

हस्ताक्षर:

createDom(svg: SVGElement, tagName: string, selector: string, injectionDivIfIsParent?: HTMLElement): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
svg SVGElement वर्कस्पेस के एसवीजी का रूट.
tagName स्ट्रिंग सीएसएस स्टाइल टैग के लिए इस्तेमाल किया जाने वाला नाम.
चुनने वाला स्ट्रिंग इस्तेमाल किया जाने वाला सीएसएस सिलेक्टर.
injectionDivIfIsParent HTMLElement (ज़रूरी नहीं) अगर यह रेंडरर पैरंट वर्कस्पेस के लिए है, तो पैरंट वर्कस्पेस और उससे जुड़े सभी वर्कस्पेस और ब्लॉक कंटेनर वाला div. एसवीजी पैटर्न दिखाने वाले सीएसएस वैरिएबल, इस कंटेनर के दायरे में होंगे. चाइल्ड वर्कस्पेस को पैरंट वर्कस्पेस के बनाए गए सीएसएस वैरिएबल को बदलना नहीं चाहिए. इसलिए, उन्हें इंजेक्शन डिव का ऐक्सेस नहीं चाहिए.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य