projects/congarevenuecloud/ecommerce/src/lib/modules/catalog/classes/product.model.ts
AObject
| Optional AssetLineItems |
Type : Array<AssetLineItemExtended>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| AttributeGroups |
Type : Array<ProductAttributeGroup>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| Categories |
Type : Array<ProductCategory>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| ConfigurationType |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ConfigurationType'})
|
| Description |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Description'})
|
| EffectiveDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'EffectiveDate'})
|
| EffectiveStartDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'EffectiveStartDate'})
|
| ExpirationDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ExpirationDate'})
|
| Family |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Family'})
|
| HasAttributes |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'HasAttributes'})
|
| HasDefaults |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'HasDefaults'})
|
| HasOptions |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'HasOptions'})
|
| IconId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ImageURL'})
|
| IsActive |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'IsActive'})
|
| IsCustomizable |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'IsCustomizable'})
|
| Name |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Name'})
|
| OptionGroups |
Type : Array<ProductOptionGroup>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| PriceLists |
Type : Array<PriceListItem>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| ProductAttributeMatrixViews |
Type : Array<ProductAttributeMatrixView>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| ProductCode |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ProductCode'})
|
| ProductFeatures |
Type : Array<Feature>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| ProductFeatureValues |
Type : Array<ProductFeatureValue>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| ProductGroups |
Type : Array<ProductGroupMember>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| Translation |
Type : Array<ProductTranslation>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| Uom |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Uom'})
|
| Version |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Version'})
|