ZCFSeat: RemotableObject & { clear: (() => void); decrementBy: ((amountKeywordRecord) => AmountKeywordRecord); exit: ((completion?) => void); fail: ZCFSeatFail; getAmountAllocated: (<B>(keyword,
brand?) => B extends Brand<infer K> ? Amount<K> : Amount); getCurrentAllocation: (() => Allocation); getProposal: (() => ProposalRecord); getStagedAllocation: (() => Allocation); getSubscriber: (() => Promise<Subscriber<Allocation>>); hasExited: (() => boolean); hasStagedAllocation: (() => boolean); incrementBy: ((amountKeywordRecord) => AmountKeywordRecord); isOfferSafe: ((newAllocation) => boolean); } Type declaration
clear: (() => void)
decrementBy: ((amountKeywordRecord) => AmountKeywordRecord)
exit: ((completion?) => void)
- (completion?): void
Returns void
getAmountAllocated: (<B>(keyword, brand?) => B extends Brand<infer K>
? Amount<K>
: Amount)
- <B>(keyword, brand?): B extends Brand<infer K>
? Amount<K>
: Amount Parameters
- keyword: Keyword
Optional
brand: B
Returns B extends Brand<infer K>
? Amount<K>
: Amount
getCurrentAllocation: (() => Allocation)
- (): Allocation
Returns Allocation
getStagedAllocation: (() => Allocation)
- (): Allocation
Returns Allocation
getSubscriber: (() => Promise<Subscriber<Allocation>>)
hasExited: (() => boolean)
- (): boolean
Returns boolean
hasStagedAllocation: (() => boolean)
- (): boolean
Returns boolean
incrementBy: ((amountKeywordRecord) => AmountKeywordRecord)
isOfferSafe: ((newAllocation) => boolean)
- (newAllocation): boolean
Parameters
- newAllocation: Allocation
Returns boolean
Deprecated
Use atomicRearrange instead