parseVisualDensity function

VisualDensity? parseVisualDensity(
  1. String? value
)

Implementation

VisualDensity? parseVisualDensity(String? value) {
  final doubles = parseListOfDoubles(value);
  if (doubles != null && doubles.isNotEmpty) {
    switch (doubles.length) {
      case 1:
        return VisualDensity(horizontal: doubles[0], vertical: doubles[0]);
      case 2:
        return VisualDensity(horizontal: doubles[0], vertical: doubles[1]);
    }
    throw Exception("Problem parsing VisualDensity value: $value");
  }
  return null;
}