ParamSelector
One condition to evaluate over your own params. match says which:
equals— the param carriesvalue.matches_nullsays whether a null counts.has_items— the param is a list with something in it.-
any_item_matches/every_item_matches— readfieldinside each item of a list. An empty list satisfiesevery_item_matches.
- matchType: stringenumrequiredvaluesequalshas_itemsany_item_matchesevery_item_matches
- matchesType: boolean
_null requiredWhether a param with no value satisfies this condition. That is how an absent param can still select a variant.
- paramType: stringrequired
- fieldType: string | null
The field read inside each item, for
any_item_matchesandevery_item_matches. Absent for the conditions that compare the param itself. - value
The value to compare against. Absent for a condition that compares none.