تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
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 للحقن. |
المرتجعات:
غير صالح
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `createDom()` method, part of `blockRendering.ConstantProvider`, generates necessary DOM elements for the renderer, such as filters and patterns. It accepts three parameters: `svg` (the workspace's SVG root), `tagName` (CSS style tag name), and `selector` (CSS selector). This method does not return anything, and its primary function is to set up DOM elements within the workspace's SVG structure.\n"]]