Documentation / @finchart/core / DrawTarget
Interface: DrawTarget
Defined in: packages/core/src/render/types.ts:283
그리기 명령을 받는 쪽 — 시리즈가 렌더러에 대해 아는 전부다. 구상 렌더러가 아니라 이 인터페이스를 요구하므로 시리즈는 명령이 어떻게 쌓이고 언제 재생되는지 모른다.
Extended by
Methods
drawCustom()?
optionaldrawCustom(draw):void
Defined in: packages/core/src/render/types.ts:295
확장이 자기 원시를 낸다. 선택이라 기존 구현이 안 깨진다.
직접 부르지 말고 drawCustom(target, draw)를 쓴다 — 그 함수가 이 메서드가 없는 표면에서 fallback을 대신 재생한다. 여기를 직접 부르면 옵셔널 체이닝이 조용히 아무것도 안 그리는 길로 빠진다.
Parameters
draw
Returns
void
drawLine()
drawLine(
points,style):void
Defined in: packages/core/src/render/types.ts:284
Parameters
points
Point[]
style
Returns
void
drawShape()
drawShape(
params):void
Defined in: packages/core/src/render/types.ts:285
Parameters
params
Returns
void
drawText()
drawText(
params):void
Defined in: packages/core/src/render/types.ts:287
글자를 붙인다. 재는 것과 배치는 받는 쪽이 한다.
Parameters
params
Returns
void