Builds a fresh submit plan for the current node and optional value overrides.
Optionaloverrides: Partial<DaVinciFormValues>Value overrides applied on top of current values.
Submit planning result.
Indicates whether input can be safely submitted.
Removes one collector field value from form state.
Collector key.
Normalized collector fields for the active ContinueNode.
Returns one normalized collector field by key.
Collector key.
Matching field or undefined.
Returns one normalized collector field by type string and per-type index.
Collector type string.
OptionaltypeIndex: numberOptional zero-based index within the type group (defaults to 0).
Matching field or undefined.
Returns all normalized collector fields for a given type string.
Collector type string.
Ordered list of matching normalized fields.
Submit payload derived from node + values.
Planning issues detected for the current submit payload.
Derived collector execution metadata.
Resets the full value map and reapplies collector-provided defaults.
OptionalnextValues: DaVinciFormValuesOptional reset base values.
Sets one collector field value.
Collector key.
New field value.
Sets one field value using collector type string and optional index.
Collector type string.
New field value.
OptionaltypeIndex: numberOptional zero-based index within the type group (defaults to 0).
True when a matching field was found and updated.
Merges one or more collector field values.
Static patch object or updater function.
Submits a FlowCollector by key, bypassing all other field values.
Flow collector key.
Next flow node.
Current form value map keyed by collector key.
Return contract for useDaVinciForm.
Remarks
Parallels JourneyFormResult from the Journey package.
fieldsreplaces the oldercollectorsname for parity with Journey.