projects/congacommerce/ecommerce/src/lib/modules/catalog/classes/product.model.ts
AObject
| Optional AssetLineItems |
Type : Array<AssetLineItemExtended>
|
Default value : null
|
Decorators :
@Type(undefined)
|
| AttributeGroups |
Type : Array<ProductAttributeGroupMember>
|
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: 'Apttus_Config2__ConfigurationType__c'})
|
| Description |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Description'})
|
| EffectiveDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__EffectiveDate__c'})
|
| EffectiveStartDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__EffectiveStartDate__c'})
|
| ExpirationDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ExpirationDate__c'})
|
| Family |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Family'})
|
| HasAttributes |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__HasAttributes__c'})
|
| HasDefaults |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__HasDefaults__c'})
|
| HasOptions |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__HasOptions__c'})
|
| IconId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__IconId__c'})
|
| IsActive |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'IsActive'})
|
| 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'})
|
| 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: 'Apttus_Config2__Uom__c'})
|
| Version |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__Version__c'})
|
| validate |
validate()
|
|
Returns :
void
|