onEvent property

  1. @override
Stream<ZendeskEvent> get onEvent
override

Stream of ZendeskEvents from the native SDK.

Implementation

@override
Stream<ZendeskEvent> get onEvent {
  _onEventStream ??= eventChannel
      .receiveBroadcastStream()
      .where((event) => event is Map)
      .map((event) {
    final map = Map<String, dynamic>.from(event as Map);
    return ZendeskEvent.fromMap(map);
  });
  return _onEventStream!;
}