maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult started(
    1. FiltersScreenModel filtersScreenModel
    )?,
  2. TResult filterToggled(
    1. String filterId,
    2. bool? newValue
    )?,
  3. TResult filterSelected(
    1. String filterId,
    2. String newValue
    )?,
  4. TResult filterDeleted(
    1. String filterId,
    2. String newValue
    )?,
  5. TResult clearFiltersPressed()?,
  6. TResult applyButtonPressed()?,
  7. TResult filterSearchFieldChanged(
    1. String filterId,
    2. String query
    )?,
  8. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(FiltersScreenModel filtersScreenModel)? started,
  TResult Function(String filterId, bool? newValue)? filterToggled,
  TResult Function(String filterId, String newValue)? filterSelected,
  TResult Function(String filterId, String newValue)? filterDeleted,
  TResult Function()? clearFiltersPressed,
  TResult Function()? applyButtonPressed,
  TResult Function(String filterId, String query)? filterSearchFieldChanged,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;