flutter_easy_multi_step_form library
A Flutter package that provides an easy-to-use multi-step form widget with built-in validation and navigation capabilities.
This library includes:
- MultiStepFormWidget - The main widget for creating multi-step forms
- FormStep - Represents a single step in the form
- EasyTextFormField - A customizable form field widget
Example usage:
MultiStepFormWidget(
steps: [
FormStep(
title: 'Personal Info',
fields: [
EasyTextFormField(
label: 'Name',
controller: nameController,
),
],
),
],
)
Classes
- EasyTextFormField
- A customizable text form field widget with enhanced styling and validation.
- FormStep
- Represents a single step in a multi-step form.
- MultiStepFormWidget
- A widget that displays a multi-step form with navigation controls.