Метод forTarget
Stream<T> forTarget(Получает Stream для этого типа события на указанном целевом объекте.
Это всегда будет возвращать поток широковещательной передачи, так что несколько слушателей могут использоваться одновременно.
Это может быть использовано для захвата событий DOM:
Element.keyDownEvent.forTarget(element, useCapture: true).listen(...); // Alternate method: Element.keyDownEvent.forTarget(element).capture(...);
Или для прослушивания события, которое будет распространяться по дереву DOM:
MediaElement.pauseEvent.forTarget(document.body).listen(...);
См. также:
Исходный код
Stream<T> forTarget(EventTarget e, {bool useCapture: false}) =>
new _EventStream<T>(e, _eventType, useCapture);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/EventStreamProvider/forTarget.html