File

projects/congarevenuecloud/ecommerce/src/lib/modules/catalog/classes/product.model.ts

Extends

AObject

Index

Properties

Properties

Optional AssetLineItems
Type : Array<AssetLineItemExtended>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'AssetLineItems'})
AttributeGroups
Type : Array<ProductAttributeGroup>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'ProductAttributeGroups'})
Categories
Type : Array<ProductCategory>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'Categories'})
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)
@Expose({name: 'ProductOptionGroups'})
PriceLists
Type : Array<PriceListItem>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'Prices'})
ProductAttributeMatrixViews
Type : Array<ProductAttributeMatrixView>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'ProductAttributeMatrixViews'})
ProductCode
Type : string
Default value : null
Decorators :
@Expose({name: 'ProductCode'})
ProductFeatures
Type : Array<Feature>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'ProductFeatures'})
ProductFeatureValues
Type : Array<ProductFeatureValue>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'ProductFeatureValues'})
ProductGroups
Type : Array<ProductGroupMember>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'ProductGroups'})
Translation
Type : Array<ProductTranslation>
Default value : null
Decorators :
@Type(undefined)
@Expose({name: 'Translation'})
Uom
Type : string
Default value : null
Decorators :
@Expose({name: 'Uom'})
Version
Type : number
Default value : null
Decorators :
@Expose({name: 'Version'})

results matching ""

    No results matching ""