Properties
Readonly isOk
isOk: boolean
Readonly code
code: number
Optional Readonly data
data?: T
Constructors
constructor
- new RCResult<T>(code: number, msg: string, data?: T): RCResult<T>
Type Parameters
Parameters
code: number
msg: string
Optional data: T
Methods
next
- next<U>(onfulfilled: ((value: T) => Promise<RCResult<U>>)): Promise<RCResult<U>>
Type Parameters
Parameters
onfulfilled: ((value: T) => Promise<RCResult<U>>)
Returns Promise<RCResult<U>>
or
Parameters
onfail: ((code: number) => Promise<RCResult<T>>)
Returns Promise<RCResult<T>>
trans
- trans<U>(handler: ((data: T) => U)): RCResult<U>
Type Parameters
Parameters
handler: ((data: T) => U)
tryTrans
Type Parameters
Parameters
errmsg
Returns string
wipe