Type Alias FieldSelectionStateV2

The set of values used by link bindings to generate an Analytics Application.

type FieldSelectionStateV2 = {
    selectedSize?: number;
    selectionAppParamName: string;
    selectionAppParamType: odagLinks.SelectAppParamTypeV2;
    values: odagLinks.FieldValueV2[];
}
Index
selectedSize?: number

The actual number of selected values. Not used for bindSelectionState.

selectionAppParamName: string

The name of a variable or field that corresponds to one or more bindings having a matching selectAppParamName used to generate Analytics Applications.

selectionAppParamType: odagLinks.SelectAppParamTypeV2

The different kinds of selection Analytics Application parameters whose values can be bound to the script of template Analytics Applications when generating new Analytics Applications. Note that Exclude is used to specifically prevent fields defined as optional bind parameters in the template Analytics Application script from being bound (these must either not have the optional quantity constraint specifiers or have a minimum quantity of 0).

The list of values in the selection state for this field.