pl.wendigo.chrome.domain.backgroundservice

Package pl.wendigo.chrome.domain.backgroundservice

Types

BackgroundServiceDomain

class BackgroundServiceDomain

Defines events for background web platform features.

BackgroundServiceEvent

data class BackgroundServiceEvent

BackgroundServiceEventReceivedEvent

data class BackgroundServiceEventReceivedEvent : ProtocolEvent

Represents event frames for BackgroundService.backgroundServiceEventReceived

ClearEventsRequest

data class ClearEventsRequest

Represents request frame that can be used with BackgroundService.clearEvents method call.

EventMetadata

data class EventMetadata

A key-value pair for additional event information to pass along.

RecordingStateChangedEvent

data class RecordingStateChangedEvent : ProtocolEvent

Represents event frames for BackgroundService.recordingStateChanged

ServiceName

enum class ServiceName

The Background Service that will be associated with the commands/events. Every Background Service operates independently, but they share the same API.

SetRecordingRequest

data class SetRecordingRequest

Represents request frame that can be used with BackgroundService.setRecording method call.

StartObservingRequest

data class StartObservingRequest

Represents request frame that can be used with BackgroundService.startObserving method call.

StopObservingRequest

data class StopObservingRequest

Represents request frame that can be used with BackgroundService.stopObserving method call.