events property

  1. @override
Stream<AlarmEvent> get events
override

A broadcast stream of alarm state change events.

Implementation

@override
Stream<AlarmEvent> get events {
  _events ??= _eventChannel.receiveBroadcastStream().map((dynamic value) {
    final map = Map<String, dynamic>.from(value as Map);
    return AlarmEvent.fromMap(map);
  });
  return _events!;
}