borderRadius property

BorderRadius get borderRadius

Returns the BorderRadius of the component.

Implementation

BorderRadius get borderRadius {
  final cornerRadius = _cornerRadius;
  if ((cornerRadius ?? 0) > 0) {
    return BorderRadius.circular(cornerRadius!);
  }

  final cornerRadii = _cornerRadii;
  if (cornerRadii != null && cornerRadii.isNotEmpty) {
    return BorderRadius.only(
      topLeft: Radius.circular(cornerRadii[0]),
      topRight: Radius.circular(cornerRadii[1]),
      bottomLeft: Radius.circular(cornerRadii[2]),
      bottomRight: Radius.circular(cornerRadii[3]),
    );
  }

  return BorderRadius.zero;
}