getWaterStateFromString static method
Implementation
static WaterState getWaterStateFromString(String waterStateString) {
switch(waterStateString) {
case 'SERVER_PENDING': return WaterState.SERVER_PENDING;
case 'SERVER_APPROVED': return WaterState.SERVER_APPROVED;
case 'SERVER_REJECTED': return WaterState.SERVER_REJECTED;
case 'SERVER_PLACEHOLDER': return WaterState.SERVER_PLACEHOLDER;
case 'CLIENT_STORED': return WaterState.CLIENT_STORED;
case 'CLIENT_SENT': return WaterState.CLIENT_SENT;
case 'CLIENT_APPROVED': return WaterState.CLIENT_APPROVED;
case 'CLIENT_REJECTED': return WaterState.CLIENT_REJECTED;
case 'CLIENT_SNAPSHOT': return WaterState.CLIENT_SNAPSHOT;
default:
throw ArgumentError("Invalid WaterState String '$waterStateString'");
}
}