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