maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult deviceDiscovered(
    1. BlueEvent_DeviceDiscovered value
    )?,
  2. TResult deviceUpdated(
    1. BlueEvent_DeviceUpdated value
    )?,
  3. TResult deviceConnected(
    1. BlueEvent_DeviceConnected value
    )?,
  4. TResult deviceDisconnected(
    1. BlueEvent_DeviceDisconnected value
    )?,
  5. TResult manufacturerDataAdvertisement(
    1. BlueEvent_ManufacturerDataAdvertisement value
    )?,
  6. TResult serviceDataAdvertisement(
    1. BlueEvent_ServiceDataAdvertisement value
    )?,
  7. TResult servicesAdvertisement(
    1. BlueEvent_ServicesAdvertisement value
    )?,
  8. TResult stateUpdate(
    1. BlueEvent_StateUpdate value
    )?,
  9. TResult error(
    1. BlueEvent_ERROR value
    )?,
  10. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(BlueEvent_DeviceDiscovered value)? deviceDiscovered,
  TResult Function(BlueEvent_DeviceUpdated value)? deviceUpdated,
  TResult Function(BlueEvent_DeviceConnected value)? deviceConnected,
  TResult Function(BlueEvent_DeviceDisconnected value)? deviceDisconnected,
  TResult Function(BlueEvent_ManufacturerDataAdvertisement value)?
      manufacturerDataAdvertisement,
  TResult Function(BlueEvent_ServiceDataAdvertisement value)?
      serviceDataAdvertisement,
  TResult Function(BlueEvent_ServicesAdvertisement value)?
      servicesAdvertisement,
  TResult Function(BlueEvent_StateUpdate value)? stateUpdate,
  TResult Function(BlueEvent_ERROR value)? error,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;