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'})
|