Spec-Zone.ru › Dart 2

dart:async

Класс EventSink<T>

Класс Sink, который поддерживает добавление ошибок.

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

Класс EventSink разработан для обработки асинхронных событий из Streamов. Например, см. Stream.eventTransformed, который использует EventSink для преобразования событий.

Реализованные типы
  • Sink<T>
Реализующие классы
  • StreamSink

Конструкторы

EventSink()

Свойства

hashCode → int
только для чтения, унаследованное
Хэш-код этого объекта.
runtimeType → Type
только для чтения, унаследованное
Представление типа объекта в ходе выполнения.

Методы

add(T event) → void
переопределено
Добавляет данные event в канал.
addError(Object error, [StackTrace? stackTrace]) → void
Добавляет error в канал.
close() → void
переопределено
Закрывает канал.
noSuchMethod(Invocation invocation) → dynamic
унаследованное
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
унаследованное
Строковое представление этого объекта.

Операторы

operator ==(Object other) → bool
унаследованное
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-async/EventSink-class.html

Spec-Zone.ru

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