File

projects/congarevenuecloud/ecommerce/src/lib/modules/constraint-rules/classes/constraint-rules/constraint-action.model.ts

Index

Properties

Properties

ActionDisposition
Type : string
Default value : null
Decorators :
@Expose({name: 'ActionDisposition'})
ActionIntent
Type : "Auto Include" | "Prompt" | "Show Message" | "Check on Finalization" | "Disable Selection" | "Hide"
Default value : null
Decorators :
@Expose({name: 'ActionIntent'})
ActionType
Type : "Inclusion" | "Exclusion" | "Validation" | "Recommendation" | "Replacement"
Default value : null
Decorators :
@Expose({name: 'ActionType'})
AutoExclude
Type : boolean
Default value : null
Decorators :
@Expose({name: 'AutoExclude'})
AutoInclude
Type : boolean
Default value : null
Decorators :
@Expose({name: 'AutoInclude'})
ConstraintRule
Type : ConstraintRule
Default value : new ConstraintRule()
Decorators :
@Expose({name: 'ConstraintRule'})
@Type(undefined)
EditCriteria
Type : string
Default value : null
Decorators :
@Expose({name: 'EditCriteria'})
IncludeMatchRule
Type : string
Default value : null
Decorators :
@Expose({name: 'IncludeMatchRule'})
IncludeMaxProducts
Type : number
Default value : null
Decorators :
@Expose({name: 'IncludeMaxProducts'})
IncludeMinProducts
Type : number
Default value : null
Decorators :
@Expose({name: 'IncludeMinProducts'})
MatchInAsset
Type : boolean
Default value : null
Decorators :
@Expose({name: 'MatchInAsset'})
MatchInCartOptions
Type : boolean
Default value : null
Decorators :
@Expose({name: 'MatchInCartOptions'})
MatchInOptions
Type : boolean
Default value : null
Decorators :
@Expose({name: 'MatchInOptions'})
MatchInPrimaryLines
Type : boolean
Default value : null
Decorators :
@Expose({name: 'MatchInPrimaryLines'})
Message
Type : string
Default value : null
Decorators :
@Expose({name: 'Message'})
Product
Type : Product
Decorators :
@Expose({name: 'Product'})
@Type(undefined)
ProductCategory
Type : string
Default value : null
Decorators :
@Expose({name: 'ProductCategory'})
ProductFamily
Type : string
Default value : null
Decorators :
@Expose({name: 'ProductFamily'})
ProductGroup
Type : ProductGroup
Default value : new ProductGroup()
Decorators :
@Expose({name: 'ProductGroup'})
@Type(undefined)
ProductScope
Type : string
Default value : null
Decorators :
@Expose({name: 'ProductScope'})
RepeatInclusion
Type : string
Default value : null
Decorators :
@Expose({name: 'RepeatInclusion'})
Sequence
Type : number
Default value : null
Decorators :
@Expose({name: 'Sequence'})

results matching ""

    No results matching ""