@oneblink/sdk
    Preparing search index...

    Type Alias _FormElementBase

    type _FormElementBase = {
        conditionallyShow: boolean;
        conditionallyShowPredicates?: FormElementConditionalPredicate[];
        customCssClasses?: string[];
        hiddenFrom?: FormElementHiddenFromAudience[];
        id: string;
        isHidden?: boolean;
        isNew?: boolean;
        meta?: string;
        requiresAllConditionallyShowPredicates?: boolean;
    }
    Index

    Properties

    conditionallyShow: boolean

    Determine if the element is conditionally shown (true) or not (false).

    conditionallyShowPredicates?: FormElementConditionalPredicate[]

    Predicates to evaluate to determine if the element should be shown.

    Required if conditionallyShow is true.

    customCssClasses?: string[]

    Custom CSS classes that will be added to the element during rendering

    Audiences to hide the element from when isHidden is true. Omitted means all audiences, which preserves the original isHidden behaviour.

    id: string

    The unique identifier for this element. The value must be globally unique within the form definition.

    isHidden?: boolean

    Determine if the element is hidden (true) or not (false). Hidden elements exist on the page, but are not visible. This means they are included in conditional logic and other dependency evaluation and are included in the submission data.

    When true and hiddenFrom is omitted, the element is hidden from all audiences (submitters and approvers reviewing the submission).

    When true and hiddenFrom is set, the element is hidden only from the listed audiences.

    isNew?: boolean
    meta?: string

    JSON metadata associated with the form element. This field is for primarily for developer use.

    requiresAllConditionallyShowPredicates?: boolean

    Determine if the predicates must all match (true) or if only one needs to match (false) for the element to be shown.