Represents a quote.

Static methods

staticfromJson(json:QuoteData):Quote

Creates a new quote from the specified JSON object.

Constructor

new(?__coco_init:{totalTax:Null<Float>, totalShipping:Null<Float>, totalEcoFee:Null<Float>, taxableAmount:Null<Float>, solutionVersion:Null<String>, solutionId:Null<String>, salesPrice:Null<Float>, resellerAffinityId:Null<String>, reseller:Null<Reseller>, quoteVersion:Null<Int>, quoteType:Null<String>, quoteNumber:Null<Int64>, nonTaxableAmount:Null<Float>, listPrice:Null<Float>, id:Null<String>, gstin:Null<String>, finalPrice:Null<Float>, expirationDate:Null<Date>, currency:Null<String>, creationDate:Null<Date>, createdBy:Null<String>, billingContact:Null<BillingContact>, affinityId:Null<String>})

Variables

@:constant@:isVar@:isVarread onlyaffinityId:String

finalannex:Annex<Quote>

@:constant@:isVar@:isVarread onlybillingContact:Null<BillingContact>

@:constant@:isVar@:isVarread onlycreatedBy:String

@:constant@:isVar@:isVarread onlycreationDate:Null<Date>

@:constant@:isVar@:isVarread onlycurrency:String

@:constant@:isVar@:isVarread onlyexpirationDate:Null<Date>

@:constant@:isVar@:isVarread onlyfinalPrice:Float

@:constant@:isVar@:isVarread onlygstin:String

@:constant@:isVar@:isVarread onlyid:String

read onlyisInTransition:Bool

@:constant@:isVar@:isVarread onlylistPrice:Float

@:constant@:isVar@:isVarread onlynonTaxableAmount:Float

finalobservables:{totalTax:Observable<Float>, totalShipping:Observable<Float>, totalEcoFee:Observable<Float>, taxableAmount:Observable<Float>, solutionVersion:Observable<String>, solutionId:Observable<String>, salesPrice:Observable<Float>, resellerAffinityId:Observable<String>, reseller:Observable<Null<Reseller>>, quoteVersion:Observable<Int>, quoteType:Observable<String>, quoteNumber:Observable<Int64>, nonTaxableAmount:Observable<Float>, listPrice:Observable<Float>, isInTransition:Observable<Bool>, id:Observable<String>, gstin:Observable<String>, finalPrice:Observable<Float>, expirationDate:Observable<Null<Date>>, currency:Observable<String>, creationDate:Observable<Null<Date>>, createdBy:Observable<String>, billingContact:Observable<Null<BillingContact>>, affinityId:Observable<String>}

@:skipCheck@:constant@:isVar@:isVarread onlyquoteNumber:Int64

@:constant@:isVar@:isVarread onlyquoteType:String

@:constant@:isVar@:isVarread onlyquoteVersion:Int

@:constant@:isVar@:isVarread onlyreseller:Null<Reseller>

@:constant@:isVar@:isVarread onlyresellerAffinityId:String

@:constant@:isVar@:isVarread onlysalesPrice:Float

@:constant@:isVar@:isVarread onlysolutionId:String

@:constant@:isVar@:isVarread onlysolutionVersion:String

@:constant@:isVar@:isVarread onlytaxableAmount:Float

@:constant@:isVar@:isVarread onlytotalEcoFee:Float

@:constant@:isVar@:isVarread onlytotalShipping:Float

@:constant@:isVar@:isVarread onlytotalTax:Float

finaltransitionErrors:Signal<Error>

read onlyupdatePerformed:Signal<{}>

Methods

toString():String