TimingHub

class TimingHub

A timing root: owns the clock and the sink list.

packages/shared/src/timing.ts:157

Members

constructor

constructor() → TimingHub

onaccessor

on() → boolean

Whether anything is listening. The one boolean every hot path reads.

attach

attach(sink: TimingSink, options: AttachOptions) → () → void
sinkTimingSink
Undocumented
optionsAttachOptions
Undocumented

detach

detach(sink: TimingSink) → void
sinkTimingSink
Undocumented

emit

emit(record: TimingRecord) → void
recordTimingRecord
Undocumented

now

now() → number

timer

timer(scope: string) → Timer
scopestring
Undocumented