fromValue static method

ConnectivityCapabilities fromValue(
  1. int value
)

Implementation

static ConnectivityCapabilities fromValue(int value) {
  switch (value) {
    case 1:
      return ConnectivityCapabilities.bluetooth;
    case 2:
      return ConnectivityCapabilities.bluetoothLe;
    case 4:
      return ConnectivityCapabilities.ant;
    case 8:
      return ConnectivityCapabilities.activityUpload;
    case 16:
      return ConnectivityCapabilities.courseDownload;
    case 32:
      return ConnectivityCapabilities.workoutDownload;
    case 64:
      return ConnectivityCapabilities.liveTrack;
    case 128:
      return ConnectivityCapabilities.weatherConditions;
    case 256:
      return ConnectivityCapabilities.weatherAlerts;
    case 512:
      return ConnectivityCapabilities.gpsEphemerisDownload;
    case 1024:
      return ConnectivityCapabilities.explicitArchive;
    case 2048:
      return ConnectivityCapabilities.setupIncomplete;
    case 4096:
      return ConnectivityCapabilities.continueSyncAfterSoftwareUpdate;
    case 8192:
      return ConnectivityCapabilities.connectIqAppDownload;
    case 16384:
      return ConnectivityCapabilities.golfCourseDownload;
    case 32768:
      return ConnectivityCapabilities.deviceInitiatesSync;
    case 65536:
      return ConnectivityCapabilities.connectIqWatchAppDownload;
    case 131072:
      return ConnectivityCapabilities.connectIqWidgetDownload;
    case 262144:
      return ConnectivityCapabilities.connectIqWatchFaceDownload;
    case 524288:
      return ConnectivityCapabilities.connectIqDataFieldDownload;
    case 1048576:
      return ConnectivityCapabilities.connectIqAppManagment;
    case 2097152:
      return ConnectivityCapabilities.swingSensor;
    case 4194304:
      return ConnectivityCapabilities.swingSensorRemote;
    case 8388608:
      return ConnectivityCapabilities.incidentDetection;
    case 16777216:
      return ConnectivityCapabilities.audioPrompts;
    case 33554432:
      return ConnectivityCapabilities.wifiVerification;
    case 67108864:
      return ConnectivityCapabilities.trueUp;
    case 134217728:
      return ConnectivityCapabilities.findMyWatch;
    case 268435456:
      return ConnectivityCapabilities.remoteManualSync;
    case 536870912:
      return ConnectivityCapabilities.liveTrackAutoStart;
    case 1073741824:
      return ConnectivityCapabilities.liveTrackMessaging;
    case 2147483648:
      return ConnectivityCapabilities.instantInput;
    default:
      throw ArgumentError.value(value);
  }
}