mapOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? mapOrNull<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
    )?,
})
inherited

Implementation

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