ApiStateWidget<T, E> constructor

const ApiStateWidget<T, E>({
  1. Key? key,
  2. required ApiState<T, E> state,
  3. required Widget loadingBuilder(),
  4. required Widget builder(
    1. T data
    ),
  5. required Widget errorBuilder(
    1. String message
    ),
  6. Widget emptyBuilder()?,
  7. Widget networkErrorBuilder()?,
  8. Widget idleBuilder()?,
})

Implementation

const ApiStateWidget({
  super.key,
  required this.state,
  required this.loadingBuilder,
  required this.builder,
  required this.errorBuilder,
  this.emptyBuilder,
  this.networkErrorBuilder,
  this.idleBuilder,
});