blockly > blockRendering

blockRendering 네임스페이스

클래스

클래스 설명
BottomRow 블록의 하단 행에 있는 요소에 관한 정보와 하단 행의 간격 정보를 포함하는 객체입니다. 하단 행의 요소는 모서리, 스페이서, 다음 연결로 구성될 수 있습니다.
연결 연결과 블록에서 차지하는 공간을 나타내는 기본 클래스입니다.
ConstantProvider 블록 렌더링을 위한 상수를 제공하는 객체입니다.
Drawer 지정된 렌더링 정보를 기반으로 블록을 그리는 객체입니다.
ExternalValueInput 렌더링 중에 외부 값 입력이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
필드 렌더링 중에 필드가 차지하는 공간에 관한 정보를 포함하는 객체입니다.
모자 렌더링 중에 모자가 차지하는 공간에 관한 정보를 포함하는 객체입니다.
아이콘 렌더링 중에 아이콘이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
InlineInput 렌더링 중에 인라인 입력이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
InputConnection 렌더링 중에 블록에서 공간을 차지하는 입력을 나타내는 기본 클래스입니다.
InputRow 하나 이상의 입력을 보유한 행에 관한 정보를 포함하는 객체입니다.
InRowSpacer 행의 두 요소 사이의 스페이서에 관한 정보를 포함하는 객체입니다.
JaggedEdge 렌더링 중에 접힌 블록의 들쭉날쭉한 가장자리가 차지하는 공간에 관한 정보를 포함하는 객체입니다.
측정 가능 렌더링 중에 공간을 차지하는 블록의 일부를 나타내는 기본 클래스입니다. 스페이서가 아닌 각 측정 가능한 항목의 생성자는 블록 요소 (예: 필드, 문이 포함된 입력)의 크기를 기록합니다.
NextConnection 렌더링 중에 다음 연결이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
OutputConnection 렌더링 중에 출력 연결이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
PathObject 렌더러에서 사용하는 각 SVG 요소의 생성 및 설정을 처리하는 객체입니다.
PreviousConnection 렌더링 중에 이전 연결이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
렌더러 블록 렌더러의 기본 클래스입니다.
RenderInfo

이 블록을 그리는 데 필요한 모든 크기 정보가 포함된 객체입니다.

이 측정 패스는 블록에 변경사항을 전파하지 않습니다 (단, getSize()가 호출될 때 필드가 다시 렌더링되도록 선택할 수는 있음). 그러나 반복적으로 호출하면 비용이 많이 들 수 있습니다.

RoundCorner 렌더링 중에 둥근 모서리가 차지하는 공간에 관한 정보를 포함하는 객체입니다.
렌더링된 블록의 단일 행과 모든 하위 구성요소를 나타내는 객체입니다.
SpacerRow 두 행 사이의 스페이서에 관한 정보를 포함하는 객체입니다.
SquareCorner 렌더링 중에 정사각형 모서리가 차지하는 공간에 관한 정보를 포함하는 객체입니다.
StatementInput 렌더링 중에 문이 차지하는 공간에 관한 정보를 포함하는 객체입니다.
TopRow 블록의 상단 행에 있는 요소에 관한 정보와 상단 행의 크기 조정 정보가 포함된 객체입니다. 상단 행의 요소는 모서리, 모자, 스페이서, 이전 연결로 구성될 수 있습니다. 이 생성자가 호출되면 행에 필요한 모든 스페이서가 아닌 요소가 포함됩니다.

함수

함수 설명
register(name, rendererClass) 새 렌더러를 등록합니다.
unregister(name) 지정된 이름으로 등록된 렌더러를 등록 취소합니다.

인터페이스

인터페이스 설명
InsideCorners 안쪽 모서리에 관한 크기 및 경로 정보가 포함된 객체입니다.
IPathObject 블록의 경로 객체에 대한 인터페이스입니다.
JaggedTeeth 접힌 블록 표시기에 관한 크기 및 경로 정보가 포함된 객체입니다.
노치 노치에 관한 크기 및 경로 정보가 포함된 객체입니다.
OutsideCorners 외부 모서리에 관한 크기 및 경로 정보가 포함된 객체입니다.
PuzzleTab 퍼즐 탭에 관한 크기 및 경로 정보가 포함된 객체입니다.
StartHat 시작 모자의 크기 및 경로 정보가 포함된 객체입니다.

변수

변수 설명
유형

유형 별칭

유형 별칭 설명
BaseShape
DynamicShape 동적 도형에 관한 크기 및 유형 정보가 포함된 객체입니다.