ComShapes constructor
const
ComShapes({})
Implementation
const ComShapes({
// 基础圆角体系(必须参数)
required this.mediumRadius,
required this.smallRadius,
required this.largeRadius,
/// 强制圆形配置(默认999实现完美圆形)
this.circularRadius = 999.0,
// 组件级圆角(可选覆盖)
this.buttonRadius,
this.cardRadius,
this.dialogRadius,
}) : assert(mediumRadius >= 0 && mediumRadius <= 32),
assert(smallRadius >= 0 && smallRadius <= mediumRadius),
assert(largeRadius >= mediumRadius),
assert(circularRadius >= 0),
assert(buttonRadius == null || buttonRadius >= 0),
assert(cardRadius == null || cardRadius >= 0),
assert(dialogRadius == null || dialogRadius >= 0);