zelos.Renderer 클래스
Zelos 렌더기 이 렌더기는 Scratch 스타일과 MakeCode 스타일 렌더링을 에뮬레이션합니다.
젤로스는 경쟁과 에뮬레이션의 고대 그리스 정신입니다.
서명:
export declare class Renderer extends BaseRenderer
확장: BaseRenderer
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)(이름) | Renderer 클래스의 새 인스턴스를 생성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
constants_ | protected |
ConstantProvider |
메서드
메서드 | 수정자 | 설명 |
---|---|---|
getConnectionPreviewMethod(closest, local, topBlock) | ||
getConstants() | 현재 렌더기의 상수 제공자를 가져옵니다. 이 메서드가 호출되면 렌더러가 이미 초기화되었다고 가정합니다. | |
makeConstants_() | protected |
렌더기 상수 제공자의 새 인스턴스를 만듭니다. |
makeDrawer_(블록, 정보) | protected |
렌더기 창의 새 인스턴스를 만듭니다. |
makeMarkerDrawer(workspace, marker) | 렌더기 커서 창의 새 인스턴스를 만듭니다. | |
makePathObject(root, style) | 렌더기 경로 객체의 새 인스턴스를 만듭니다. | |
makeRenderInfo_(block) | protected |
렌더기의 렌더링 정보 객체의 새 인스턴스를 만듭니다. |