chip method
Widget
chip({
- required Color backgroundColor,
- double? width,
- double? height,
- Alignment? alignment,
- double borderWidth = 1,
- double radius = 12,
- Color borderColor = Colors.transparent,
- EdgeInsets padding = const EdgeInsets.symmetric(horizontal: 8, vertical: 6),
- EdgeInsetsGeometry? margin,
- BoxConstraints? constraints,
Implementation
Widget chip({
required Color backgroundColor,
double? width,
double? height,
Alignment? alignment,
double borderWidth = 1,
double radius = 12,
Color borderColor = Colors.transparent,
EdgeInsets padding = const EdgeInsets.symmetric(horizontal: 8, vertical: 6),
EdgeInsetsGeometry? margin,
BoxConstraints? constraints,
}) => Container(
clipBehavior: Clip.hardEdge,
constraints: constraints,
width: width,
height: height,
padding: padding,
margin: margin,
alignment: alignment,
decoration: BoxDecoration(
color: backgroundColor,
borderRadius: BorderRadius.circular(radius),
border: Border.all(color: borderColor, width: borderWidth),
),
child: this,
);