maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult modEventTakedown(
    1. UModEventViewEventModEventTakedown value
    )?,
  2. TResult modEventReverseTakedown(
    1. UModEventViewEventModEventReverseTakedown value
    )?,
  3. TResult modEventComment(
    1. UModEventViewEventModEventComment value
    )?,
  4. TResult modEventReport(
    1. UModEventViewEventModEventReport value
    )?,
  5. TResult modEventLabel(
    1. UModEventViewEventModEventLabel value
    )?,
  6. TResult modEventAcknowledge(
    1. UModEventViewEventModEventAcknowledge value
    )?,
  7. TResult modEventEscalate(
    1. UModEventViewEventModEventEscalate value
    )?,
  8. TResult modEventMute(
    1. UModEventViewEventModEventMute value
    )?,
  9. TResult modEventUnmute(
    1. UModEventViewEventModEventUnmute value
    )?,
  10. TResult modEventMuteReporter(
    1. UModEventViewEventModEventMuteReporter value
    )?,
  11. TResult modEventUnmuteReporter(
    1. UModEventViewEventModEventUnmuteReporter value
    )?,
  12. TResult modEventEmail(
    1. UModEventViewEventModEventEmail value
    )?,
  13. TResult modEventResolveAppeal(
    1. UModEventViewEventModEventResolveAppeal value
    )?,
  14. TResult modEventDivert(
    1. UModEventViewEventModEventDivert value
    )?,
  15. TResult modEventTag(
    1. UModEventViewEventModEventTag value
    )?,
  16. TResult unknown(
    1. UModEventViewEventUnknown value
    )?,
  17. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(UModEventViewEventModEventTakedown value)?
      modEventTakedown,
  TResult Function(UModEventViewEventModEventReverseTakedown value)?
      modEventReverseTakedown,
  TResult Function(UModEventViewEventModEventComment value)? modEventComment,
  TResult Function(UModEventViewEventModEventReport value)? modEventReport,
  TResult Function(UModEventViewEventModEventLabel value)? modEventLabel,
  TResult Function(UModEventViewEventModEventAcknowledge value)?
      modEventAcknowledge,
  TResult Function(UModEventViewEventModEventEscalate value)?
      modEventEscalate,
  TResult Function(UModEventViewEventModEventMute value)? modEventMute,
  TResult Function(UModEventViewEventModEventUnmute value)? modEventUnmute,
  TResult Function(UModEventViewEventModEventMuteReporter value)?
      modEventMuteReporter,
  TResult Function(UModEventViewEventModEventUnmuteReporter value)?
      modEventUnmuteReporter,
  TResult Function(UModEventViewEventModEventEmail value)? modEventEmail,
  TResult Function(UModEventViewEventModEventResolveAppeal value)?
      modEventResolveAppeal,
  TResult Function(UModEventViewEventModEventDivert value)? modEventDivert,
  TResult Function(UModEventViewEventModEventTag value)? modEventTag,
  TResult Function(UModEventViewEventUnknown value)? unknown,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;