Skip to content

Function: injectRecording()

@roomful/angular


@roomful/angular / injectRecording

injectRecording<TPresence>(): InjectRecordingResult

Defined in: angular/src/index.ts:1292

Subscribes to the session recording engine: three reactive primitives (isRecording, frameCount, durationMs) plus start/stop/replay/export controls. The engine taps the room’s existing transport, so recording adds no extra connection.

Must be called in an injection context.

TPresence extends PresenceData = PresenceData

The room presence shape.

InjectRecordingResult

The recorder-state signals plus start/stop/replay/export controls.