classimplements ScreenRecordingProviderInterface<StreamingOptions, RecordingOptions, void, StopRecordingOptions>
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
options?RecordingOptionsReturns
Promise<void>startStreaming
startStreaming(options?: StreamingOptions): Promise<void>Starts screen streaming.
Parameters
options?StreamingOptionsReturns
Promise<void>stopRecording
stopRecording(options?: StopRecordingOptions): Promise<void>Stops screen recording.
Parameters
options?StopRecordingOptionsReturns
Promise<void>stopStreaming
stopStreaming(): Promise<void>Stops screen streaming.
Returns
Promise<void>Was this page helpful?