blockly > blockRendering > ConstantProvider > createDom

طريقة blockRendering.ConstantProvider.createDom()

أنشئ أي عناصر DOM يحتاجها هذا المشغّل (الفلاتر والأنماط وما إلى ذلك).

Signature:

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

المعلمات

المَعلمة النوع الوصف
svg SVGElement جذر ملف SVG الخاص بمساحة العمل
tagName سلسلة الاسم الذي سيتم استخدامه لعلامة نمط CSS.
أداة اختيار سلسلة أداة اختيار لغة CSS المراد استخدامها.
injectionDivIfIsParent HTMLElement (اختياري) عنصر div الذي يحتوي على مساحة العمل الرئيسية وجميع مساحات العمل والحاويات المرتبطة بها، إذا كان هذا المُنشئ مخصّصًا لمساحة العمل الرئيسية سيتمّ حصر نطاق متغيّرات CSS التي تمثّل أنماط SVG بهذه الحاوية. يجب ألا تلغي مساحات العمل الفرعية متغيّرات CSS التي أنشأها العنصر الرئيسي، وبالتالي لا تحتاج إلى الوصول إلى div للحقن.

المرتجعات:

غير صالح