LiveData<T>.stream constructor
LiveData<T>.stream (
- T initValue,
- Stream<
T> stream, { - String? name,
- bool verifyDataChange = false,
- StreamController<
T> ? streamController, - LifeCycleOwner? observeOn,
- Logger? logger,
Implementation
factory LiveData.stream(
T initValue,
Stream<T> stream, {
String? name,
bool verifyDataChange = false,
StreamController<T>? streamController,
LifeCycleOwner? observeOn,
Logger? logger,
}) {
streamController ??= StreamController<T>.broadcast();
streamController.addStream(stream);
return LiveData(
initValue,
name: name,
verifyDataChange: verifyDataChange,
streamController: streamController,
owner: observeOn,
logger: logger,
);
}