GroupStep class

Group of wizard steps.

Inheritance

Constructors

GroupStep({required String key, required String title, required List<WizardStep> steps, String? description})
Creates a group step.
const

Properties

description String?
Optional description displayed for this step.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
key String
Unique key for this step (used to store answer).
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
steps List<WizardStep>
Steps in this group.
final
title String
Title of the group.
final

Methods

createModel(Map<String, dynamic> answers) Model
Creates the model for this step.
override
extractAnswer(Model model) → dynamic
Extracts the answer from the model after completion.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shouldSkip(Map<String, dynamic> answers) bool
Whether this step should be skipped based on previous answers.
override
toString() String
A string representation of this object.
inherited

Operators

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