تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > blockRendering > Renderer > refreshDom
طريقة blockRendering.Renderer.refreshDom()
أعِد تحميل أداة التحويل بعد تغيير المظهر.
Signature:
refreshDom(svg: SVGElement, theme: Theme, injectionDivIfIsParent?: HTMLElement): void;
المعلمات
المَعلمة |
النوع |
الوصف |
svg |
SVGElement |
جذر ملف SVG الخاص بمساحة العمل |
مظهر |
المظهر |
عنصر موضوع مساحة العمل |
injectionDivIfIsParent |
HTMLElement |
(اختياري) عنصر div الذي يحتوي على مساحة العمل الرئيسية وجميع مساحات العمل والحاويات المرتبطة بها، إذا كان هذا المُنشئ مخصّصًا لمساحة العمل الرئيسية سيتمّ حصر نطاق متغيّرات CSS التي تمثّل أنماط SVG بهذه الحاوية. يجب ألا تلغي مساحات العمل الفرعية متغيّرات CSS التي أنشأها العنصر الرئيسي، وبالتالي لا تحتاج إلى الوصول إلى div للحقن. |
المرتجعات:
غير صالح
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-05-16 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-05-16 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Refreshes the visual representation of Blockly blocks after a theme change."],["Takes the workspace's SVG root and the new theme as input for updating the block visuals."],["The `refreshDom` method is part of the `Renderer` class within the `blockRendering` namespace in Blockly."],["This method is crucial for applying visual changes immediately after a theme is altered, ensuring the workspace reflects the new style."]]],["The `refreshDom` method updates the renderer following a theme modification. It accepts two parameters: `svg`, which is the root SVG element of the workspace, and `theme`, which represents the new workspace theme. This method ensures the rendering reflects the current theme settings. The method returns no value (void).\n"]]