blockly > blockRendering > ConstantProvider > createDom
Méthode blockRendering.ConstantProvider.createDom()
Créez tous les éléments DOM dont ce moteur de rendu a besoin (filtres, modèles, etc.).
Signature :
createDom(svg: SVGElement, tagName: string, selector: string, injectionDivIfIsParent?: HTMLElement): void;
Paramètres
| Paramètre | Type | Description |
|---|---|---|
| svg | SVGElement | Racine du SVG de l'espace de travail. |
| tagName | chaîne | Nom à utiliser pour la balise de style CSS. |
| sélecteur | chaîne | Sélecteur CSS à utiliser. |
| injectionDivIfIsParent | HTMLElement | (Facultatif) Div contenant l'espace de travail parent et tous les espaces de travail et conteneurs de blocs associés, si ce rendu est destiné à l'espace de travail parent. Les variables CSS représentant des modèles SVG seront limitées à ce conteneur. Les espaces de travail enfants ne doivent pas remplacer les variables CSS créées par le parent et n'ont donc pas besoin d'accéder à la div d'injection. |
Renvoie :
vide