fromAndroidCode static method

NearbyDeviceStatus fromAndroidCode(
  1. num? code
)

Get NearbyDeviceStatus from the Android platform code.

You can read about it on the Android developer site.

Implementation

static NearbyDeviceStatus fromAndroidCode(num? code) {
  if (code == null) {
    return NearbyDeviceStatus.failed;
  }
  return switch (code) {
    (0) => NearbyDeviceStatus.connected,
    (1) => NearbyDeviceStatus.connecting,
    (2) => NearbyDeviceStatus.failed,
    (3) => NearbyDeviceStatus.available,
    (4) => NearbyDeviceStatus.unavailable,
    (_) => NearbyDeviceStatus.failed,
  };
}