Documentation / @finchart/core / DrawSurface
Interface: DrawSurface
Defined in: packages/core/src/render/types.ts:149
그림이 실제로 올라가는 표면. 크기의 단일 소유자다.
context는 캔버스가 있을 때만 있다 — 명령을 재생하지 않는 표면 (headless — recording 렌더러가 명령만 받아 둔다)은 크기만 든다. context를 실제로 요구하는 쪽(createCanvasRenderer·createCanvasTextMeasurer)이 없으면 만들 때 던진다 — 조용한 널 오브젝트가 아니라 배선 오류다.
Properties
context?
readonlyoptionalcontext?:Canvas2DContext
Defined in: packages/core/src/render/types.ts:152
height
readonlyheight:number
Defined in: packages/core/src/render/types.ts:151
width
readonlywidth:number
Defined in: packages/core/src/render/types.ts:150