maybeWhen<TResult extends Object?> method

TResult maybeWhen<TResult extends Object?>({
  1. TResult story(
    1. Story story
    )?,
  2. TResult poll(
    1. Poll poll
    )?,
  3. TResult ask(
    1. Ask ask
    )?,
  4. TResult job(
    1. Job job
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(models.Story story)? story,
  TResult Function(models.Poll poll)? poll,
  TResult Function(models.Ask ask)? ask,
  TResult Function(models.Job job)? job,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;