WizardControllerImpl constructor

WizardControllerImpl({
  1. required List<WizardStepController> stepControllers,
  2. int initialIndex = 0,
  3. StepCallback? onStepChanged,
})

Implementation

WizardControllerImpl({
  required List<WizardStepController> stepControllers,
  int initialIndex = 0,
  StepCallback? onStepChanged,
})  : stepControllers = List.unmodifiable(stepControllers),
      pageController = PageController(
        initialPage: initialIndex,
      ),
      _index = BehaviorSubject<int>.seeded(
        initialIndex,
      ),
      _onStepChanged = onStepChanged {
  _setWizardControllerInSteps();
}