activityStateStream property

Stream<LiveActivityStateUpdate> get activityStateStream

Stream of state changes for all activities started in this session.

Implementation

static Stream<LiveActivityStateUpdate> get activityStateStream {
  _stateStream ??= _events.receiveBroadcastStream().map((event) {
    final map = Map<String, dynamic>.from(event as Map);
    return LiveActivityStateUpdate(
      activityId: map['activityId'] as String,
      state: _parseState(map['state'] as String),
    );
  });
  return _stateStream!;
}