maybeMap<TResult extends Object?> method
- @optionalTypeArgs
- TResult deviceDiscovered()?,
- TResult deviceUpdated(
- BlueEvent_DeviceUpdated value
- TResult deviceConnected()?,
- TResult deviceDisconnected()?,
- TResult manufacturerDataAdvertisement()?,
- TResult serviceDataAdvertisement()?,
- TResult servicesAdvertisement()?,
- TResult stateUpdate(
- BlueEvent_StateUpdate value
- TResult error(
- BlueEvent_ERROR value
- 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;