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