ping-identity
    Preparing search index...

    Type Alias ReadOnlyTextCollector

    Read-only text / agreement collector.

    Corresponds to the native READ_ONLY_TEXT inputType. The server type field may vary (e.g. "AGREEMENT") — the bridge normalizes it to 'READ_ONLY_TEXT' for a stable discriminant.

    Does not extend BaseCollectorReadOnlyTextCollector does not implement FieldCollector in the native SDK and therefore has no label, required, or value. Has no mutable value and contributes no payload to form submission.

    type ReadOnlyTextCollector = {
        agreementId: string;
        content: string;
        enabled: boolean;
        key: string;
        raw?: Record<string, unknown>;
        title: string;
        titleEnabled: boolean;
        type: "READ_ONLY_TEXT";
        useDynamicAgreement: boolean;
    }
    Index

    Properties

    agreementId: string

    UUID of the agreement definition.

    content: string

    The text content to display to the user.

    enabled: boolean

    Whether this collector is active.

    key: string

    Unique collector key identifying this field in the form.

    raw?: Record<string, unknown>

    Raw server-side field JSON from node.input.form.components.fields[].

    Populated by the native mapper.

    title: string

    Title shown when titleEnabled is true.

    titleEnabled: boolean

    Whether to display the title above the content.

    type: "READ_ONLY_TEXT"

    Normalized type discriminant — always 'READ_ONLY_TEXT' regardless of server type.

    useDynamicAgreement: boolean

    Whether the agreement content is loaded dynamically.