blockly > blockRendering > ConstantProvider > createDom

blockRendering.ConstantProvider.createDom()

Tworzenie dowolnych elementów DOM potrzebnych przez ten moduł renderujący (filtrów, wzorów itp.).

Podpis:

createDom(svg: SVGElement, tagName: string, selector: string, injectionDivIfIsParent?: HTMLElement): void;

Parametry

Parametr Typ Opis
svg SVGElement Plik SVG w korzenia obszaru roboczego.
tagName ciąg znaków Nazwa tagu stylu CSS.
selektor ciąg znaków Selektor arkusza CSS do użycia.
injectionDivIfIsParent HTMLElement (Opcjonalnie) Element div zawierający nadrzędny obszar roboczy oraz wszystkie powiązane obszary robocze i kontenery bloków, jeśli ten moduł jest przeznaczony do nadrzędnego obszaru roboczego. Zmienne CSS reprezentujące wzory SVG będą ograniczone do tego kontenera. Prace podrzędne nie powinny zastępować zmiennych CSS utworzonych przez pracę nadrzędną, dlatego nie potrzebują dostępu do elementu div do wstrzykiwania.

Zwroty:

void