CustomStepWidget constructor
CustomStepWidget({
- required ThemeData theme,
- required int stepNumber,
- required String title,
- required dynamic onPressed(
- ValueNotifier<
bool> isFree
- ValueNotifier<
- required List<
Widget> body, - required GlobalKey<
FormState> formKey, - required int currentStep,
- List<
String> ? info, - String? subtitle,
- String? infoBreaker,
- Widget? trailingWidget,
- String buttonText = 'NEXT',
- bool expandedInfo = false,
- List<
Widget> ? extraButtons, - ValueNotifier<
bool> ? isFreeNotifier, - bool showNextButton = true,
- AutovalidateMode autovalidateMode = AutovalidateMode.onUserInteraction,
Implementation
CustomStepWidget({
required this.theme,
required this.stepNumber,
required this.title,
required this.onPressed,
required this.body,
required this.formKey,
required this.currentStep,
this.info,
this.subtitle,
this.infoBreaker,
this.trailingWidget,
this.buttonText = 'NEXT',
this.expandedInfo = false,
this.extraButtons,
this.isFreeNotifier,
this.showNextButton = true,
this.autovalidateMode = AutovalidateMode.onUserInteraction,
});