events property

Stream<InteractiveEvent<T>> get events

Stream of all interactive events.

Listen to this stream for reactive programming patterns:

controller.events.listen((event) {
  switch (event) {
    case ItemTapped(item: var m): print('Tapped: $m');
    case HistoryChanged(): print('History updated');
  }
});

Implementation

Stream<InteractiveEvent<T>> get events => _eventController.stream;