eventListener method

VoidCallback eventListener(
  1. void fn(
    1. T? data
    )
)

Add a listener that return a remove listener function

Implementation

VoidCallback eventListener(void Function(T? data) fn) {
  void listener() {
    fn.call(this.data);
  }

  super.addListener(listener);
  return () => super.removeListener(listener);
}