blockly > blockRendering > ConstantProvider > createDom

blockRendering.ConstantProvider.createDom() メソッド

このレンダラに必要な DOM 要素(フィルタ、パターンなど)を作成します。

署名:

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

パラメータ

パラメータ 説明
svg SVGElement ワークスペースの SVG のルート。
tagName 文字列 CSS スタイルタグに使用する名前。
セレクタ 文字列 使用する CSS セレクタ。
injectionDivIfIsParent HTMLElement (省略可)親ワークスペースと、関連するすべてのワークスペースとブロック コンテナを含む div(このレンダラが親ワークスペース用の場合)。SVG パターンを表す CSS 変数は、このコンテナにスコープされます。子ワークスペースは、親によって作成された CSS 変数をオーバーライドしないため、挿入 div にアクセスする必要はありません。

戻り値:

void