stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > CollectionRuleConditions

AdminTypes.CollectionRuleConditions interface

This object defines all columns and allowed relations that can be used in rules for smart collections to automatically include the matching products.

Signature:

export interface CollectionRuleConditions 

Properties

Property Modifiers Type Description
allowedRelations   Array<CollectionRuleRelation | `${CollectionRuleRelation}`> Allowed relations of the rule.
defaultRelation   CollectionRuleRelation | `${CollectionRuleRelation}` Most commonly used relation for this rule.
ruleObject?   Maybe<CollectionRuleConditionsRuleObject> (Optional) Additional attributes defining the rule.
ruleType   CollectionRuleColumn | `${CollectionRuleColumn}` Type of the rule.