SurveyStateProvider constructor
const
SurveyStateProvider({
- Key? key,
- required SurveyState state,
- required Set<
StepResult> results, - required DateTime startDate,
- required StreamController<
SurveyState> surveyStateStream, - required void onResult(),
- required void onEvent(),
- required StepResult? getStepResultById(),
- required Widget child,
- StepShell? stepShell,
Creates a SurveyStateProvider.
This constructor should only be called by SurveyStateProviderWidget.
Implementation
const SurveyStateProvider({
super.key,
required this.state,
required this.results,
required this.startDate,
required this.surveyStateStream,
required this.taskNavigator,
required this.onResult,
required this.navigatorKey,
required this.onEvent,
required this.getStepResultById,
required super.child,
this.stepShell,
});