Documentation / @finchart/core / CustomPainter
Type Alias: CustomPainter
CustomPainter = (
context,params) =>void
Defined in: packages/core/src/render/canvas-renderer.ts:34
확장의 원시를 실제 캔버스에 그리는 법.
배선으로 들어온다 — 전역 레지스트리를 두지 않는다. 쓰는 사람이 자기 렌더러를 만들 때 자기가 아는 것만 싣는다:
ts
createRenderer: (surface) =>
createCanvasRenderer(surface, { painters: { "acme/gradient": paintGradient } }),params는 unknown이다 — 좁히는 것은 원시를 정의한 사람의 일이다.
Parameters
context
params
unknown
Returns
void