@oneblink/sdk
    Preparing search index...

    Type Alias ConditionalPredicateSubmissionTimestamp

    ConditionalPredicateSubmissionTimestamp: { type: "SUBMISSION_TIMESTAMP" } & (
        | { operator: "AFTER"
        | "BEFORE" } & ConditionalPredicateDateValue
        | {
            max: ConditionalPredicateDateValue;
            min: ConditionalPredicateDateValue;
            operator: "BETWEEN";
        }
    )

    Evaluate against the timestamp the form was submitted. Intended for conditional logic configured outside the form (e.g. workflow events and approval steps).

    • AFTER — submission timestamp is after (exclusive) the comparison date
    • BEFORE — submission timestamp is before (exclusive) the comparison date
    • BETWEEN — submission timestamp is between min and max (inclusive)

    Type Declaration

    • type: "SUBMISSION_TIMESTAMP"
    // Submission is before AGM + 30 days
    const predicate = {
    type: 'SUBMISSION_TIMESTAMP',
    operator: 'BEFORE',
    compareWith: 'ELEMENT',
    elementId: '<agm-date-element-id>',
    daysOffset: 30,
    }