ar property

BorderRadius get ar

Scales all radii by the uniform ratio.

Implementation

BorderRadius get ar {
  final context = AdaptiveContext.maybeContext;
  if (context == null) return this;
  final data = AdaptiveData.maybeOf(context);
  if (data == null) return this;
  final info = data.getDeviceInfo(context);
  return BorderRadius.only(
    topLeft: Radius.circular(info.setRadius(topLeft.x)),
    topRight: Radius.circular(info.setRadius(topRight.x)),
    bottomLeft: Radius.circular(info.setRadius(bottomLeft.x)),
    bottomRight: Radius.circular(info.setRadius(bottomRight.x)),
  );
}