whenOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  1. TResult? recordViewRecord(
    1. RecordViewRecord data
    )?,
  2. TResult? recordViewNotFound(
    1. RecordViewNotFound data
    )?,
  3. TResult? recordViewBlocked(
    1. RecordViewBlocked data
    )?,
  4. TResult? recordViewDetached(
    1. RecordViewDetached data
    )?,
  5. TResult? generatorView(
    1. GeneratorView data
    )?,
  6. TResult? listView(
    1. ListView data
    )?,
  7. TResult? labelerView(
    1. LabelerView data
    )?,
  8. TResult? starterPackViewBasic(
    1. StarterPackViewBasic data
    )?,
  9. TResult? unknown(
    1. Map<String, dynamic> data
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  TResult? Function(RecordViewRecord data)? recordViewRecord,
  TResult? Function(RecordViewNotFound data)? recordViewNotFound,
  TResult? Function(RecordViewBlocked data)? recordViewBlocked,
  TResult? Function(RecordViewDetached data)? recordViewDetached,
  TResult? Function(GeneratorView data)? generatorView,
  TResult? Function(ListView data)? listView,
  TResult? Function(LabelerView data)? labelerView,
  TResult? Function(StarterPackViewBasic data)? starterPackViewBasic,
  TResult? Function(Map<String, dynamic> data)? unknown,
}) =>
    throw _privateConstructorUsedError;