initialData property

Option<Resolvable<TData>> get initialData

Resolves with the first data point emitted on the stream after init. Becomes Some(Err) if the stream is stopped before any data arrives, so callers don't hang forever.

Implementation

Option<Resolvable<TData>> get initialData =>
    _initDataCompleter.map((e) => e.resolvable());