blockly > blockRendering > ConstantProvider > createDom

Método blockRendering.ConstantProvider.createDom()

Crea los elementos DOM que necesite este renderizador (filtros, patrones, etc.).

Signature:

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

Parámetros

Parámetro Tipo Descripción
svg SVGElement La raíz del SVG del espacio de trabajo.
tagName string Es el nombre que se usará para la etiqueta de estilo CSS.
selector string Es el selector de CSS que se usará.
injectionDivIfIsParent HTMLElement (Opcional) Es el div que contiene el espacio de trabajo superior y todos los espacios de trabajo y contenedores de bloques relacionados, si este renderizador es para el espacio de trabajo superior. Las variables de CSS que representan patrones SVG se limitarán a este contenedor. Los espacios de trabajo secundarios no deben anular las variables de CSS que crea el elemento superior y, por lo tanto, no necesitan acceso al div de inserción.

Muestra:

void