zelos 네임스페이스
클래스
클래스 | 설명 |
---|---|
BottomRow | 블록의 하단 행에 있는 요소에 관한 정보와 상단 행의 간격 정보를 포함하는 객체입니다. 하단 행의 요소는 모서리, 스페이서, 다음 연결로 구성될 수 있습니다. |
ConstantProvider | Zelos 모드에서 블록을 렌더링하기 위한 상수를 제공하는 객체입니다. |
Drawer | 지정된 렌더링 정보를 기반으로 블록을 그리는 객체입니다. |
PathObject | 렌더러에서 사용하는 각 SVG 요소의 생성 및 설정을 처리하는 객체입니다. |
렌더러 | zelos 렌더러 이 렌더러는 Scratch 스타일 및 MakeCode 스타일 렌더링을 에뮬레이션합니다. 제로스는 경쟁과 모방의 고대 그리스 정신입니다. |
RenderInfo | 이 블록을 그리는 데 필요한 모든 크기 정보가 포함된 객체입니다. 이 측정 패스는 블록에 변경사항을 전파하지 않습니다 (단, getSize()가 호출될 때 필드가 다시 렌더링되도록 선택할 수는 있음). 그러나 반복적으로 호출하면 비용이 많이 들 수 있습니다. |
RightConnectionShape | 렌더링 중에 오른쪽 연결 도형이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
StatementInput | 렌더링 중에 문이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
TopRow | 블록의 상단 행에 있는 요소에 관한 정보와 상단 행의 크기 조정 정보가 포함된 객체입니다. 상단 행의 요소는 모서리, 모자, 스페이서, 이전 연결로 구성될 수 있습니다. 이 생성자가 호출되면 행에 필요한 모든 스페이서가 아닌 요소가 포함됩니다. |