mapOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? mapOrNull<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
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? mapOrNull<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,
}) =>
    throw _privateConstructorUsedError;