shape property
MaterialStateProperty<RoundedRectangleBorder?>
get
shape
Implementation
MaterialStateProperty<RoundedRectangleBorder?> get shape {
return MaterialStateProperty.resolveWith((states) {
var radius = VTheme.borderRadiusSm;
switch (shap) {
case VButtonShape.little:
break;
case VButtonShape.round:
radius = VTheme.borderRadiusMax;
break;
case VButtonShape.square:
radius = 0;
break;
}
return RoundedRectangleBorder(
borderRadius: BorderRadius.circular(radius),
);
});
}