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