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