ScreenRecordingProvider

typescript
class ScreenRecordingProvider implements ScreenRecordingProviderInterface<StreamingOptions, RecordingOptions, void, StopRecordingOptions>

Methods

discardRecording

discardRecording(): Promise<void>

Discards a screen recording without saving.

Returns

Promise<void>

startRecording

startRecording(options?: RecordingOptions): Promise<void>

Starts screen recording.

Parameters

Returns

Promise<void>

startStreaming

startStreaming(options?: StreamingOptions): Promise<void>

Starts screen streaming.

Parameters

Returns

Promise<void>

stopRecording

stopRecording(options?: StopRecordingOptions): Promise<void>

Stops screen recording.

Parameters

Returns

Promise<void>

stopStreaming

stopStreaming(): Promise<void>

Stops screen streaming.

Returns

Promise<void>

Was this page helpful?