map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult none(
    1. IndicatorStatusModelWithNone value
    ),
  2. required TResult empty(
    1. IndicatorStatusModelWithEmpty value
    ),
  3. required TResult loadingMoreBusying(
    1. IndicatorStatusModelWithLoadingMoreBusying value
    ),
  4. required TResult fullScreenBusying(
    1. IndicatorStatusModelWithFullScreenBusying value
    ),
  5. required TResult error(
    1. IndicatorStatusModelWithError value
    ),
  6. required TResult fullScreenError(
    1. IndicatorStatusModelWithFullScreenError value
    ),
  7. required TResult noMoreLoad(
    1. IndicatorStatusModelWithNoMoreLoad value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(IndicatorStatusModelWithNone value) none,
  required TResult Function(IndicatorStatusModelWithEmpty value) empty,
  required TResult Function(IndicatorStatusModelWithLoadingMoreBusying value)
      loadingMoreBusying,
  required TResult Function(IndicatorStatusModelWithFullScreenBusying value)
      fullScreenBusying,
  required TResult Function(IndicatorStatusModelWithError value) error,
  required TResult Function(IndicatorStatusModelWithFullScreenError value)
      fullScreenError,
  required TResult Function(IndicatorStatusModelWithNoMoreLoad value)
      noMoreLoad,
}) =>
    throw _privateConstructorUsedError;