File

projects/congacommerce/ecommerce/src/lib/modules/cart/classes/cart.model.ts

Index

Properties
Methods

Properties

Account
Type : Account
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__AccountId__r'})
@Type(undefined)
AccountId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__AccountId__c'})
Applied_Rule_Infos
Type : Array<AppliedRuleInfo>
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__Applied_Rule_Infos__r'})
@Type(undefined)
AppliedRuleActionInfos
Type : Array<AppliedRuleActionInfo>
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__AppliedRuleActionInfos__r'})
@Type(undefined)
BillToAccount
Type : Account
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__BillToAccountId__r'})
@Type(undefined)
BillToAccountId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__BillToAccountId__c'})
BusinessObjectId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__BusinessObjectId__c'})
BusinessObjectRefId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__BusinessObjectRefId__c'})
BusinessObjectType
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__BusinessObjectType__c'})
CollaborationRequestId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__CollaborationRequestId__c'})
Comments
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__Comments__c'})
CouponCodes
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__CouponCodes__c'})
CreatedBy
Type : User
Default value : new User()
Decorators :
@Expose({name: 'CreatedBy'})
@Type(undefined)
EffectiveDate
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__EffectiveDate__c'})
EffectivePriceList
Type : PriceList
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__EffectivePriceListId__r'})
@Type(undefined)
EffectivePriceListId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__EffectivePriceListId__c'})
IsPricePending
Type : boolean
Default value : false
Decorators :
@Expose({name: 'Apttus_Config2__IsPricePending__c'})
IsTransient
Type : boolean
Default value : true
Decorators :
@Expose({name: 'Apttus_Config2__IsTransient__c'})
LineItems
Type : Array<CartItem>
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__LineItems__r'})
@Type(undefined)
Name
Type : string
Default value : null
Decorators :
@Expose({name: 'Name'})
NumberOfItems
Type : number
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__NumberOfItems__c'})
Order
Type : Order
Default value : new Order()
Decorators :
@Expose({name: 'Apttus_Config2__OrderId__r'})
@Type(undefined)
OrderId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__OrderId__c'})
Owner
Type : UserBase
Default value : null
Decorators :
@Expose({name: 'Owner'})
@Type(undefined)
OwnerId
Type : string
Default value : null
Decorators :
@Expose({name: 'OwnerId'})
ParentConfigurationId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__ParentConfigurationId__c'})
PriceList
Type : PriceList
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__PriceListId__r'})
@Type(undefined)
PriceListId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__PriceListId__c'})
Proposald
Type : Quote
Default value : null
Decorators :
@Expose({name: 'Apttus_QPConfig__Proposald__r'})
@Type(undefined)
ProposaldId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_QPConfig__Proposald__c'})
ShipToAccount
Type : Account
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__ShipToAccountId__r'})
@Type(undefined)
ShipToAccountId
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__ShipToAccountId__c'})
Status
Type : string
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__Status__c'})
SummaryGroups
Type : Array<SummaryGroup>
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__SummaryGroups__r'})
@Type(undefined)

Methods

validate
validate()
Returns : void

results matching ""

    No results matching ""