whenOrNull<TResult extends Object?> method
- @optionalTypeArgs
- TResult? deviceDiscovered(
- DevicePeripheralId field0
- TResult? deviceUpdated(
- DevicePeripheralId field0
- TResult? deviceConnected(
- DevicePeripheralId field0
- TResult? deviceDisconnected(
- DevicePeripheralId field0
- TResult? manufacturerDataAdvertisement(
- DevicePeripheralId field0,
- Map<
int, Uint8List> field1
- TResult? serviceDataAdvertisement(
- DevicePeripheralId field0,
- Map<
UuidValue, Uint8List> field1
- TResult? servicesAdvertisement(
- DevicePeripheralId field0,
- List<
UuidValue> field1
- TResult? stateUpdate(
- BCentralState field0
- TResult? error(
- String field0
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function(DevicePeripheralId field0)? deviceDiscovered,
TResult? Function(DevicePeripheralId field0)? deviceUpdated,
TResult? Function(DevicePeripheralId field0)? deviceConnected,
TResult? Function(DevicePeripheralId field0)? deviceDisconnected,
TResult? Function(DevicePeripheralId field0, Map<int, Uint8List> field1)?
manufacturerDataAdvertisement,
TResult? Function(
DevicePeripheralId field0, Map<UuidValue, Uint8List> field1)?
serviceDataAdvertisement,
TResult? Function(DevicePeripheralId field0, List<UuidValue> field1)?
servicesAdvertisement,
TResult? Function(BCentralState field0)? stateUpdate,
TResult? Function(String field0)? error,
}) =>
throw _privateConstructorUsedError;