CustomStreamBuilder<T, E, T2, E2>.twoSubject constructor
CustomStreamBuilder<T, E, T2, E2>.twoSubject ({
- Key? key,
- required List<
Stream< ? streams,BaseModel> > - required AsyncDataWidgetBuilder2<
BaseModel< ? dataBuilder2,T?, E?> , BaseModel<T2?, E2?> > - AsyncErrorWidgetBuilder<
T, E> ? errorBuilder, - AsyncLoadingWidgetBuilder? loadingBuilder,
- AsyncNoContentWidgetBuilder? noContentBuilder,
- BaseModel<
List< ? initialData2,BaseModel> , E>
Implementation
CustomStreamBuilder.twoSubject(
{super.key,
required this.streams,
required this.dataBuilder2,
this.errorBuilder,
this.loadingBuilder,
this.noContentBuilder,
this.initialData2})
: assert((streams?.length ?? 0) == 2) {
_streamCount = 2;
}