Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
blockly > blockRendering > ConstantProvider > createDom
Metodo blockRendering.ConstantProvider.createDom()
Crea gli elementi DOM necessari per questo visualizzatore (filtri, pattern e così via).
Firma:
createDom(svg: SVGElement, tagName: string, selector: string, injectionDivIfIsParent?: HTMLElement): void;
Parametri
Parametro |
Tipo |
Descrizione |
svg |
SVGElement |
La radice dell'SVG dell'area di lavoro. |
tagName |
stringa |
Il nome da utilizzare per il tag dello stile CSS. |
selettore |
stringa |
Il selettore CSS da utilizzare. |
injectionDivIfIsParent |
HTMLElement |
(Facoltativo) Il div contenente lo spazio di lavoro principale e tutti gli spazi di lavoro e i contenitori di blocco correlati, se questo visualizzatore è destinato allo spazio di lavoro principale. Le variabili CSS che rappresentano i pattern SVG avranno come ambito questo contenitore. Gli spazi di lavoro secondari non devono sostituire le variabili CSS create da quello principale e, di conseguenza, non hanno bisogno di accedere al div di inserimento. |
Restituisce:
nullo
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-05-16 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-05-16 UTC."],[[["The `blockRendering.ConstantProvider.createDom()` method generates necessary DOM elements within the workspace's SVG for the renderer, such as filters and patterns."],["It accepts the workspace's SVG root, a style tag name, and a CSS selector as parameters to facilitate DOM element creation."],["This method modifies the SVG structure but does not return any specific value."]]],["The `createDom()` method, part of `blockRendering.ConstantProvider`, generates necessary DOM elements for the renderer, such as filters and patterns. It accepts three parameters: `svg` (the workspace's SVG root), `tagName` (CSS style tag name), and `selector` (CSS selector). This method does not return anything, and its primary function is to set up DOM elements within the workspace's SVG structure.\n"]]