Spec-Zone.ru › Dart 1

dart:html

Метод forElement

ElementStream<T> forElement(Element e, { bool useCapture: false })

Получает ElementEventStream для этого типа события на указанном элементе.

Этот метод всегда возвращает поток с широковещательной подпиской, поэтому его можно использовать одновременно несколькими слушателями.

Это может использоваться для захвата событий DOM:

Element.keyDownEvent.forElement(element, useCapture: true).listen(...);

// Alternate method:
Element.keyDownEvent.forElement(element).capture(...);

Или для прослушивания события, которое будет всплывать по дереву DOM:

MediaElement.pauseEvent.forElement(document.body).listen(...);

См. также:

addEventListener

Исходный код

ElementStream<T> forElement(Element e, {bool useCapture: false}) {
  return new _ElementEventStreamImpl<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/forElement.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API