FrView<VM extends FrViewModel, M extends dynamic> constructor

const FrView<VM extends FrViewModel, M extends dynamic>({
  1. Key? key,
  2. Stream<M> stream(
    1. VM vm
    )?,
  3. FrWidgetBuilder<VM, M>? builder,
  4. VM? vm,
  5. Widget onError(
    1. BuildContext c,
    2. Object e,
    3. VM vm,
    4. StackTrace s,
    )?,
  6. Widget onData(
    1. BuildContext c,
    2. M data,
    3. VM vm
    )?,
  7. bool? onlyProvider = false,
})

Implementation

const FrView({
  super.key,
  this.stream,
  this.builder,
  //
  this.vm,
  this.onError,
  this.onData,
  //
  this.onlyProvider = false,
}) : assert(
       builder != null || (onData != null),
       'builder or onData must be not null',
     );