Represents a billing contact.

Static methods

staticfromJson(json:BillingContactData):BillingContact

Creates a new billing contact from the specified JSON object.

Constructor

new(?__coco_init:{phoneContacts:Null<List<PhoneContact>>, lastName:Null<String>, firstName:Null<String>, emailAddress:Null<String>, department:Null<String>, customerNumber:Null<String>, companyName:Null<String>, address:Null<Address>})

Variables

@:constant@:isVar@:isVarread onlyaddress:Null<Address>

finalannex:Annex<BillingContact>

@:constant@:isVar@:isVarread onlycompanyName:String

@:constant@:isVar@:isVarread onlycustomerNumber:String

@:constant@:isVar@:isVarread onlydepartment:String

@:constant@:isVar@:isVarread onlyemailAddress:String

@:constant@:isVar@:isVarread onlyfirstName:String

read onlyisInTransition:Bool

@:constant@:isVar@:isVarread onlylastName:String

finalobservables:{phoneContacts:Observable<List<PhoneContact>>, lastName:Observable<String>, isInTransition:Observable<Bool>, firstName:Observable<String>, emailAddress:Observable<String>, department:Observable<String>, customerNumber:Observable<String>, companyName:Observable<String>, address:Observable<Null<Address>>}

@:constant@:isVar@:isVarread onlyphoneContacts:List<PhoneContact>

finaltransitionErrors:Signal<Error>

read onlyupdatePerformed:Signal<{}>

Methods

toString():String