RenderClock
Defined in: render-clock.ts:28
The context’s render clock against performance.now(), from the earliest observation in a sliding window.
Methods
Section titled “Methods”best()
Section titled “best()”best(): | RenderObservation | undefined;Defined in: render-clock.ts:35
The observation in the window that arrived soonest after its render, as a calibration pair for
SourceTimeline.calibrate(contextUs, atUs); undefined before the first observation.
Returns
Section titled “Returns”| RenderObservation
| undefined
observe()
Section titled “observe()”observe(contextUs, atUs): void;Defined in: render-clock.ts:30
Record an observation. Observations must arrive in atUs order.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
contextUs |
number |
atUs |
number |
Returns
Section titled “Returns”void
renderedAtUs()
Section titled “renderedAtUs()”renderedAtUs(contextUs): number | undefined;Defined in: render-clock.ts:37
When context time contextUs renders, in performance.now() microseconds; undefined before any observation.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
contextUs |
number |
Returns
Section titled “Returns”number | undefined