ZenQueryBuilder<T> constructor

const ZenQueryBuilder<T>({
  1. Key? key,
  2. required ZenQuery<T> query,
  3. required Widget builder(
    1. BuildContext context,
    2. T data
    ),
  4. Widget loading()?,
  5. Widget error(
    1. Object error,
    2. VoidCallback retry
    )?,
  6. Widget idle()?,
  7. bool autoFetch = true,
  8. bool showStaleData = true,
  9. bool keepPreviousData = false,
  10. Widget wrapper(
    1. BuildContext context,
    2. Widget child
    )?,
})

Implementation

const ZenQueryBuilder({
  super.key,
  required this.query,
  required this.builder,
  this.loading,
  this.error,
  this.idle,
  this.autoFetch = true,
  this.showStaleData = true,
  this.keepPreviousData = false,
  this.wrapper,
});