Skip to content

Documentation / @finchart/core / index / RenderScheduler

Interface: RenderScheduler ​

Defined in: packages/core/src/render/scheduler.ts:7

Decides when a render actually runs. Plot only says "needs a redraw" — it doesn't know when that happens. A request that arrives while one is already scheduled does nothing — no matter how many pointermove events land in a frame, there's still just one render.

Extended by ​

Methods ​

cancel() ​

cancel(): void

Defined in: packages/core/src/render/scheduler.ts:11

Cancels the pending render. Does nothing if none is scheduled.

Returns ​

void


request() ​

request(): void

Defined in: packages/core/src/render/scheduler.ts:9

Schedules a render. Does nothing if one is already scheduled.

Returns ​

void