Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Filter condition attributes

Use these filter condition attributes to customize how your data is filtered for condition types that are set in your mobile apps.

Important: Make sure that you enter the accepted values for filter condition attributes as shown in the following table. These values are case sensitive. For example, if you want to configure a Display Type attribute for a Date/Time filter condition type so that a date-time picker appears in the mobile app screen, enter DateTimePicker exactly. Be sure to use the same capitalization and add no spaces between the words.

Filter condition typeAccepted filter condition attribute namesAccepted values \(\* = default setting\)
Date/TimeOperator`Between` \*
OnNote: This value is only accepted if the Display Type filter condition attribute is set to DateTimePicker.
Display Type`DateTimeRangePicker` \*
DateTimePickerNote: This value is only accepted if the Operator filter condition attribute is set to On.
DateOperator`Between` \*
`On`
Display Type`DateTimeRangePicker` \*
DateTimePickerNote: This value is only accepted if the Operator filter condition attribute is set to On.
ChoiceListOperator`OneOf` \*
Display Type`ChoiceList` \*
StringOperator`Contains` \*
`Keywords`
Display Type`Text` \*
StringUtf8Operator`Contains` \*
Display Type`Text` \*
IntegerOperator`Between` \*
Display Type`Box` \* This configures a text box in which end users can enter the value on their mobile device screen.
`Slider`
MinAny positive or negative whole number. For example `2` or `-2`.
MaxAny positive or negative whole number. For example, `15` or `-15`.
SliderStepSizeAny positive whole number. For example, `7`.
DurationOperator`Between` \*
Display Type`DurationPicker` \*
FloatingPointOperator`Between` \*
Display Type`Box` \* This configures a text box in which end users can enter the value on their mobile device screen.
`Slider`
MinAny positive or negative decimal number that sets the lower value in a range of accepted values. For example, `2.0` or `-2.5` or `.251`.
MaxAny positive or negative decimal number that sets the higher value in a range of accepted values. For example, `15.0` or `-15.8` or `.158`.
SliderStepSizeAny positive decimal number. For example, `7` or `7.3` or `.73`.
DecimalOperator`Between` \*
Display Type`Box` \* This configures a text box in which end users can enter the value on their mobile device screen.
`Slider`
MinAny positive or negative decimal number that sets the lower value in a range of accepted values. For example, `2.0` or `-2.5` or `.251`.
MaxAny positive or negative decimal number that sets the higher value in a range of accepted values. For example, `15.0` or `-15.8` or `.158`
SliderStepSizeAny positive decimal number. For example, `7.0` or `7.3` or `.73`.
LongOperator`Between` \*
Display Type`Box` \* This configures a text box in which end users can enter the value on their mobile device screen.
`Slider`
MinAny positive or negative whole 64-bit number that sets the lower value in a range of accepted values. For example, `2,000,000,000`.
MaxAny positive or negative whole 64-bit number that sets the higher value in a range of accepted values. For example, `1,000,000,000,000,000,000`.
SliderStepSizeAny positive whole 64-bit number. For example, `7,000,000,000`.
PriceOperator`Between` \*
Display Type`Box` \* This configures a text box in which end users can enter the value on their mobile device screen.
`Slider`
CurrencyOperator`Between` \*
Display Type`Box` \* This configures a text box in which end users can enter the value on their mobile device screen.
`Slider`
ReferenceListOperator`OneOf` \*
Display Type`ReferenceList` \*
BooleanOperator`Equals` \*
Display Type`Boolean` \*