parseOperationParameterTypeValue function

dynamic parseOperationParameterTypeValue(
  1. OperationParameterType type,
  2. String data
)

Implementation

dynamic parseOperationParameterTypeValue(
    OperationParameterType type, String data) {
  data = data.trim();

  switch (type) {
    case OperationParameterType.INT:
      return parseInt(data);
    case OperationParameterType.FLOAT:
      return parseDouble(data);
    case OperationParameterType.STRING:
      return parseString(data);
    default:
      throw StateError("Can't parse value as type $typeΩ: $data");
  }
}