WheelItemConfig constructor
WheelItemConfig({
- required VoidCallback onTapCallback1,
- required String title1,
- required IconData icon1,
- Color gradientStart1 = Colors.white,
- Color gradientEnd1 = Colors.green,
- Color iconColor1 = Colors.blueGrey,
- Color iconColorActive1 = Colors.white,
- Color textColor1 = Colors.blueGrey,
- Color textColorActive1 = Colors.white,
- Color shadowColor1 = Colors.green,
- double shadowBlurRadius1 = 4.0,
- double shadowSpreadRadius1 = 0.0,
- required Offset shadowOffset1,
- required VoidCallback onTapCallback2,
- required String title2,
- required IconData icon2,
- Color gradientStart2 = Colors.white,
- Color gradientEnd2 = Colors.green,
- Color iconColor2 = Colors.blueGrey,
- Color iconColorActive2 = Colors.white,
- Color textColor2 = Colors.blueGrey,
- Color textColorActive2 = Colors.white,
- Color shadowColor2 = Colors.green,
- double shadowBlurRadius2 = 4.0,
- double shadowSpreadRadius2 = 0.0,
- required Offset shadowOffset2,
- required VoidCallback onTapCallback3,
- required String title3,
- required IconData icon3,
- Color gradientStart3 = Colors.white,
- Color gradientEnd3 = Colors.green,
- Color iconColor3 = Colors.blueGrey,
- Color iconColorActive3 = Colors.white,
- Color textColor3 = Colors.blueGrey,
- Color textColorActive3 = Colors.white,
- Color shadowColor3 = Colors.green,
- double shadowBlurRadius3 = 4.0,
- double shadowSpreadRadius3 = 0.0,
- required Offset shadowOffset3,
- required VoidCallback onTapCallback4,
- required String title4,
- required IconData icon4,
- Color gradientStart4 = Colors.white,
- Color gradientEnd4 = Colors.green,
- Color iconColor4 = Colors.blueGrey,
- Color iconColorActive4 = Colors.white,
- Color textColor4 = Colors.blueGrey,
- Color textColorActive4 = Colors.white,
- Color shadowColor4 = Colors.green,
- double shadowBlurRadius4 = 4.0,
- double shadowSpreadRadius4 = 0.0,
- required Offset shadowOffset4,
- double textSize = 22,
- double iconSize = 25,
Implementation
WheelItemConfig(
{required this.onTapCallback1,
required this.title1,
required this.icon1,
this.gradientStart1 = Colors.white,
this.gradientEnd1 = Colors.green,
this.iconColor1 = Colors.blueGrey,
this.iconColorActive1 = Colors.white,
this.textColor1 = Colors.blueGrey,
this.textColorActive1 = Colors.white,
this.shadowColor1 = Colors.green,
this.shadowBlurRadius1 = 4.0,
this.shadowSpreadRadius1 = 0.0,
required this.shadowOffset1,
required this.onTapCallback2,
required this.title2,
required this.icon2,
this.gradientStart2 = Colors.white,
this.gradientEnd2 = Colors.green,
this.iconColor2 = Colors.blueGrey,
this.iconColorActive2 = Colors.white,
this.textColor2 = Colors.blueGrey,
this.textColorActive2 = Colors.white,
this.shadowColor2 = Colors.green,
this.shadowBlurRadius2 = 4.0,
this.shadowSpreadRadius2 = 0.0,
required this.shadowOffset2,
required this.onTapCallback3,
required this.title3,
required this.icon3,
this.gradientStart3 = Colors.white,
this.gradientEnd3 = Colors.green,
this.iconColor3 = Colors.blueGrey,
this.iconColorActive3 = Colors.white,
this.textColor3 = Colors.blueGrey,
this.textColorActive3 = Colors.white,
this.shadowColor3 = Colors.green,
this.shadowBlurRadius3 = 4.0,
this.shadowSpreadRadius3 = 0.0,
required this.shadowOffset3,
required this.onTapCallback4,
required this.title4,
required this.icon4,
this.gradientStart4 = Colors.white,
this.gradientEnd4 = Colors.green,
this.iconColor4 = Colors.blueGrey,
this.iconColorActive4 = Colors.white,
this.textColor4 = Colors.blueGrey,
this.textColorActive4 = Colors.white,
this.shadowColor4 = Colors.green,
this.shadowBlurRadius4 = 4.0,
this.shadowSpreadRadius4 = 0.0,
required this.shadowOffset4,
this.textSize = 22,
this.iconSize = 25})
: super();