ContactShieldStatus.fromValue constructor

ContactShieldStatus.fromValue(
  1. int value
)

Implementation

factory ContactShieldStatus.fromValue(int value) {
  switch (value) {
    case 1:
      return RUNNING;
    case 2:
      return NOT_RUNNING;
    case 4:
      return BLUETOOTH_OFF;
    case 8:
      return LOCATION_OFF;
    case 16:
      return NO_LOCATION_PERMISSION;
    case 32:
      return HARDWARE_NOT_SUPPORT;
    case 64:
      return STORAGE_LIMITED;
    case 128:
      return RUNNING_FOR_ANOTHER_APP;
    case 1024:
      return UNKNOWN;
    default:
      return UNKNOWN;
  }
}