Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > blockRendering > ConstantProvider > createDom
blockRendering.ConstantProvider.createDom() yöntemi
Bu oluşturma aracının ihtiyaç duyduğu DOM öğelerini (filtreler, desenler vb.) oluşturun.
İmza:
createDom(svg: SVGElement, tagName: string, selector: string, injectionDivIfIsParent?: HTMLElement): void;
Parametreler
Parametre |
Tür |
Açıklama |
svg |
SVGElement |
Çalışma alanının SVG'sinin kökü. |
tagName |
dize |
CSS stil etiketi için kullanılacak ad. |
seçici |
dize |
Kullanılacak CSS seçici. |
injectionDivIfIsParent |
HTMLElement |
(İsteğe bağlı) Bu oluşturma aracı ebeveyn çalışma alanı içinse ebeveyn çalışma alanını ve tüm ilgili çalışma alanlarını ve blok kapsayıcılarını içeren div. SVG kalıplarını temsil eden CSS değişkenleri bu kapsayıcıya göre kapsamlandırılır. Alt çalışma alanları, üst öğe tarafından oluşturulan CSS değişkenlerini geçersiz kılmamalıdır. Bu nedenle, enjeksiyon div'ine erişmesi gerekmez. |
İadeler:
geçersiz
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["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"]]