getWaterState static method
Implementation
static WaterState? getWaterState(int stateValue, {bool returnNullIfNotFound=false}) {
switch(stateValue) {
case 0: return WaterState.SERVER_PENDING;
case 1: return WaterState.SERVER_APPROVED;
case 2: return WaterState.SERVER_REJECTED;
case 3: return WaterState.SERVER_PLACEHOLDER;
case 10: return WaterState.CLIENT_STORED;
case 11: return WaterState.CLIENT_SENT;
case 12: return WaterState.CLIENT_APPROVED;
case 13: return WaterState.CLIENT_REJECTED;
case 18: return WaterState.CLIENT_SNAPSHOT;
}
if(returnNullIfNotFound) return null;
throw ArgumentError("Invalid WaterState value $stateValue");
}