getWaterStateValue static method

int? getWaterStateValue(
  1. WaterState? waterState
)

Implementation

static int? getWaterStateValue(WaterState? waterState) {
  if(waterState==null) return null;
  switch (waterState) {
    case WaterState.SERVER_PENDING:
      return 0;
    case WaterState.SERVER_APPROVED:
      return 1;
    case WaterState.SERVER_REJECTED:
      return 2;
    case WaterState.SERVER_PLACEHOLDER:
      return 3;
    case WaterState.CLIENT_STORED:
      return 10;
    case WaterState.CLIENT_SENT:
      return 11;
    case WaterState.CLIENT_APPROVED:
      return 12;
    case WaterState.CLIENT_REJECTED:
      return 13;
    case WaterState.CLIENT_SNAPSHOT:
      return 18;
  }
  throw ArgumentError("Invalid WaterState $waterState");
}