maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult deviceStatus(
    1. DeviceStatus value
    )?,
  2. TResult startTest(
    1. StartTest value
    )?,
  3. TResult testStep(
    1. Step value
    )?,
  4. TResult cancelTests(
    1. CancelTests value
    )?,
  5. TResult toggleOverlay(
    1. ToggleOverlay value
    )?,
  6. TResult toggleRecording(
    1. ToggleRecording value
    )?,
  7. TResult recordedStatement(
    1. RecordedStatement value
    )?,
  8. TResult resetApp(
    1. ResetApp value
    )?,
  9. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(DeviceStatus value)? deviceStatus,
  TResult Function(StartTest value)? startTest,
  TResult Function(Step value)? testStep,
  TResult Function(CancelTests value)? cancelTests,
  TResult Function(ToggleOverlay value)? toggleOverlay,
  TResult Function(ToggleRecording value)? toggleRecording,
  TResult Function(RecordedStatement value)? recordedStatement,
  TResult Function(ResetApp value)? resetApp,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;