whenOrNull<TResult extends Object?> method

TResult? whenOrNull<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
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? whenOrNull<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,
}) =>
    throw _privateConstructorUsedError;