when<TResult extends Object?> abstract method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>(
  1. {required TResult data(
    1. T value
    ),
  2. required TResult loading(
      ),
    1. required TResult error(
      1. Object error,
      2. StackTrace? stackTrace
      )}
    )
    inherited

    Implementation

    @optionalTypeArgs
    TResult when<TResult extends Object?>({
      required TResult Function(T value) data,
      required TResult Function() loading,
      required TResult Function(Object error, StackTrace? stackTrace) error,
    });