maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult sendLevel(
    1. SendLevelResponse value
    )?,
  2. TResult sendRaw(
    1. SendRawResponse value
    )?,
  3. TResult getState(
    1. GetStateResponse value
    )?,
  4. TResult toggle(
    1. SetToggleResponse value
    )?,
  5. TResult magicConfig(
    1. MagicConfigResponse value
    )?,
  6. TResult setScenario(
    1. SetScenarioResponse value
    )?,
  7. TResult setEpoch(
    1. SetEpochResponse value
    )?,
  8. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(SendLevelResponse value)? sendLevel,
  TResult Function(SendRawResponse value)? sendRaw,
  TResult Function(GetStateResponse value)? getState,
  TResult Function(SetToggleResponse value)? toggle,
  TResult Function(MagicConfigResponse value)? magicConfig,
  TResult Function(SetScenarioResponse value)? setScenario,
  TResult Function(SetEpochResponse value)? setEpoch,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;