on<E extends T> method
Adds a listener which executes when value is set as E
Implementation
@override
void on<E extends T>(AtomListener<E> listener) {
callback() {
if (value is E) {
listener((value as E));
}
}
super.addListener(callback);
_listeners.add(callback);
}