fromFormDef static method
Scenario
fromFormDef(
- FormDef form, {
- bool newInstance = true,
- FormEntryController controllerFactory(
- FormDef form
- XFormParser parserFactory(
- ResourceResolver? resolver
Starts filling form (a new instance unless not newInstance).
Implementation
static Scenario fromFormDef(
FormDef form, {
bool newInstance = true,
FormEntryController Function(FormDef form)? controllerFactory,
XFormParser Function(ResourceResolver? resolver)? parserFactory,
}) => Scenario._(
form,
controllerFactory ?? (f) => FormEntryController(FormEntryModel(f)),
form.mainInstance.clone(),
parserFactory,
).._init(newInstance: newInstance);