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