linearGradientButton static method
Widget
linearGradientButton({
- double width = 252,
- double height = 44,
- int tag = 0,
- List<
Color> colors = const [Color(0xFFFF223B), Color(0xFFFF9239)], - AlignmentGeometry begin = Alignment.topCenter,
- AlignmentGeometry end = Alignment.bottomCenter,
- LinearGradient? gradient,
- double radius = 0,
- String? title,
- Widget? child,
- dynamic onTap()?,
线性渐变按钮
Implementation
static Widget linearGradientButton({
double width = 252,
double height = 44,
int tag = 0,
List<Color> colors = const [Color(0xFFFF223B), Color(0xFFFF9239)],
AlignmentGeometry begin = Alignment.topCenter,
AlignmentGeometry end = Alignment.bottomCenter,
LinearGradient? gradient,
double radius = 0,
String? title,
Widget? child,
Function()? onTap
}){
return JJCheckBox(
width: width,
height: height,
tag: tag,
tapSplashColor: Colors.transparent,
tapBorderRadius: BorderRadius.circular(radius),
cellDecoration: BoxDecoration(
borderRadius: BorderRadius.all(Radius.circular(radius)),
gradient: gradient ?? LinearGradient(
colors: colors,
begin: begin,
end: end
),
),
onTap: onTap,
title: title,
child: child,
);
}