StiPromise Class
Namespace: Stimulsoft.System
Constructors
| Constructor | Description |
|---|---|
| constructor() |
constructor()
Methods
| Method | Returns | Description |
|---|---|---|
| abort | StiPromise |
|
| callCatch | StiPromise |
|
| callTimeout | void | |
| callTry | StiPromise |
|
| clearTimeout (+2 overloads) | void | |
lock static |
void | |
| onAbort | void | |
| onBehindFunction | void | |
| promise | Promise |
|
| timeout | StiPromise |
|
unlock static |
void |
Method Details
abort
abort(previusPromise: StiPromise
Parameters
- previusPromise (StiPromise
)
Returns StiPromise
callCatch
callCatch(catchArgument: any): StiPromise
Parameters
- catchArgument (any)
Returns StiPromise
callTimeout
callTimeout(): void
callTry
callTry(returnValue: T): StiPromise
Parameters
- returnValue (T)
Returns StiPromise
clearTimeout
clearTimeout(): void
clearTimeout(): void
clearTimeout(): void
lock static
lock(lockObject: any): void
Parameters
- lockObject (any)
onAbort
onAbort(abortFunction: Function): void
Parameters
- abortFunction (Function)
onBehindFunction
onBehindFunction(behindFunction: Function): void
Parameters
- behindFunction (Function)
promise
promise(): Promise
Returns Promise
timeout
timeout(timeout: number): StiPromise
Parameters
- timeout (number)
Returns StiPromise
unlock static
unlock(lockObject: any): void
Parameters
- lockObject (any)
Fields
| Field | Type | Description |
|---|---|---|
| returnValue | T |