@epikodelabs/streamix / angular/src/public-api / RendererScheduler
Class: RendererScheduler
Defined in: projects/libraries/streamix/angular/src/lib/render-scheduler.ts:57
Constructors
Constructor
new RendererScheduler(
scheduler?):RendererScheduler
Defined in: projects/libraries/streamix/angular/src/lib/render-scheduler.ts:69
Parameters
scheduler?
RenderScheduler = animationFrameRenderScheduler
Returns
RendererScheduler
Accessors
pendingCount
Get Signature
get pendingCount():
number
Defined in: projects/libraries/streamix/angular/src/lib/render-scheduler.ts:126
Returns
number
Methods
setScheduler()
setScheduler(
scheduler):void
Defined in: projects/libraries/streamix/angular/src/lib/render-scheduler.ts:79
Replaces the frame scheduler used for future flushes. If a frame is already pending it is rescheduled through the new scheduler so the execution boundary is applied consistently.
Parameters
scheduler
Returns
void
register()
register(
flush):ScheduledBinding
Defined in: projects/libraries/streamix/angular/src/lib/render-scheduler.ts:96
Parameters
flush
() => void
Returns
flushNow()
flushNow():
void
Defined in: projects/libraries/streamix/angular/src/lib/render-scheduler.ts:120
Returns
void