WizardStep mixin

The base class for all step states.

Example usage:

class StepOneProvider with WizardStep {
  StepOneProvider();

  @override
  Future<void> onShowing() async {
    ...
  }

  @override
  Future<void> onHiding() async {
    ...
  }

  void dispose() {
    ...
  }
}

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
wizardController WizardController
Getter for the wizard controller.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onControllerReceived(WizardController wizardController) Future<void>
Event which fires when the wizardController has been set.
onHiding() Future<void>
Triggered when step has started hiding.
onHidingCompleted() Future<void>
Triggered when step has completed hiding.
onShowing() Future<void>
Triggered when step has started showing.
onShowingCompleted() Future<void>
Triggered when step has completed showing.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited