parseBorderSide static method

BorderSide parseBorderSide(
  1. Object? source,
  2. bool dark
)

Implementation

static BorderSide parseBorderSide(Object? source, bool dark) {
  if (source is! Map || source.isEmpty) return BorderSide.none;
  final color = parseThemedColor(source['color'], dark);
  final width = parseDouble(source['width']) ?? 0;
  if (color == null || width <= 0) return BorderSide.none;
  return BorderSide(color: color, width: width);
}