Skip to main content

RecordingHandle

@neurosity/sdk


@neurosity/sdk / RecordingHandle

Interface: RecordingHandle

Defined in: types/recording.ts:36

Properties

elapsed$

elapsed$: Observable<number>

Defined in: types/recording.ts:38

Observable of elapsed milliseconds since recording started (~1Hz)


result

result: Promise<RecordingResult>

Defined in: types/recording.ts:44

Promise that resolves when the recording is stopped or cancelled

Methods

cancel()

cancel(): Promise<void>

Defined in: types/recording.ts:42

Cancel the recording without saving

Returns

Promise<void>


stop()

stop(): Promise<RecordingResult>

Defined in: types/recording.ts:40

Stop and save the recording

Returns

Promise<RecordingResult>