Spec-Zone.ru › Dart 2

dart:async

Класс EventSink<T>

Приёмник, поддерживающий добавление ошибок.

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

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

Реализованные типы
  • Приёмник<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.19.6/dart-async/EventSink-class.html

Spec-Zone.ru

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