flutter_wizard library
Classes
- DefaultWizardController
- The WizardController for descendant widgets.
- Wizard
- A widget to create a multi-step wizard with separated state files.
- WizardController
- Coordinates the wizard steps and its input control states.
- WizardControllerImpl
- Coordinates the wizard steps and its input control states.
- WizardDisableGoBackEvent
- A WizardEvent event that indicates that the go back feature is disabled for the provided index.
- WizardDisableGoNextEvent
- A WizardEvent event that indicates that the go next feature is disabled for the provided index.
- WizardEnableGoBackEvent
- A WizardEvent event that indicates that the go back feature is enabled for the provided index.
- WizardEnableGoNextEvent
- A WizardEvent event that indicates that the go next feature is enabled for the provided index.
- WizardEvent
- This WizardEvent class is the base class of all events.
- WizardEventListener
- An event listener that can be used to listen to WizardEvents of the Wizard.
- WizardForcedGoBackToEvent
- A WizardEvent event that indicates forced navigation from one WizardStep back to another.
- WizardGoBackEvent
- A WizardEvent event that indicates navigation to the previous WizardStep.
- WizardGoEvent
- A WizardEvent event that indicates navigation from one WizardStep to another.
- WizardGoNextEvent
- A WizardEvent event that indicates navigation to the next WizardStep.
- WizardGoToEvent
- A WizardEvent event that indicates navigation to a specific WizardStep.
- WizardStepController
- Coordinates the wizard steps and its input control states.
- WizardStepControllerImpl
- Coordinates the wizard steps and its input control states.
Mixins
- WizardStep
- The base class for all step states.
Extensions
- FlutterWizardBuildContextX on BuildContext
- Extensions for the BuildContext class.
Typedefs
-
StepCallback
= FutureOr<
void> Function(int oldIndex, int index) - Signature for a step callback with oldIndex and index.
- WizardBuilder = Widget Function(BuildContext context, WizardController controller)
- Signature for builder with BuildContext and WizardController arguments.
- WizardButtonBuilder = Widget Function(BuildContext context, VoidCallback? onPressed)
- Signature for building the Wizard buttons.
-
WizardEventCallback
= FutureOr<
void> Function(BuildContext context, WizardEvent event) - Signature for WizardEvent callbacks with BuildContext and WizardEvent.
- WizardStepBuilder = Widget Function(BuildContext context, WizardStep step)
- Signature for building the Wizard steps.