ping-identity
    Preparing search index...

    Type Alias DaVinciNormalizedCollector

    DaVinciNormalizedCollector: DaVinciCollector & {
        defaultValue?: DaVinciFormValue;
        executionMode: DaVinciExecutionMode;
        kind: DaVinciFieldKind;
        requiresUserInput: boolean;
    }

    Collector enriched with UI-helper metadata.

    Type Declaration

    • OptionaldefaultValue?: DaVinciFormValue

      Server-seeded default value for this collector, when present.

      Parallels defaultValue on JourneyNormalizedField. Used by useDaVinciForm to hydrate form state on first render and after a node switch.

    • executionMode: DaVinciExecutionMode

      Execution mode classification for this collector.

    • kind: DaVinciFieldKind

      UI-oriented field kind resolved from the collector type.

      Parallels kind on JourneyNormalizedField.

    • requiresUserInput: boolean

      Whether this collector requires direct user input before submission.

      true only when executionMode === 'manual'; false for output_only, immediate, integration_required, and unsupported. Integration-required collectors are handled by an external package, not by direct user input into the form.

    Extends the raw DaVinciCollector from the bridge with derived fields.