Dart DocumentationstagexlEventStreamProvider<T>

EventStreamProvider<T extends Event> class

class EventStreamProvider<T extends Event>  {

 final String eventType;
 const EventStreamProvider(this.eventType);

 EventStream<T> forTarget(EventDispatcher target) => target.on(eventType);
}

Constructors

const EventStreamProvider(String eventType) #

Creates a new Object instance.

Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.

docs inherited from Object
const EventStreamProvider(this.eventType);

Properties

final String eventType #

final String eventType

Methods

EventStream<T> forTarget(EventDispatcher target) #

EventStream<T> forTarget(EventDispatcher target) => target.on(eventType);