map<TResult extends Object?> method

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

Implementation

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