onBackgroundServiceEventReceived property

Stream<BackgroundServiceEvent> onBackgroundServiceEventReceived

Called with all existing backgroundServiceEvents when enabled, and all new events afterwards if enabled and recording.

Implementation

Stream<BackgroundServiceEvent> get onBackgroundServiceEventReceived => _client
    .onEvent
    .where((event) =>
        event.name == 'BackgroundService.backgroundServiceEventReceived')
    .map((event) => BackgroundServiceEvent.fromJson(
        event.parameters['backgroundServiceEvent'] as Map<String, dynamic>));