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): [StiPromise](/Stimulsoft.Reports.Class.Reference.JS/Stimulsoft_System/StiPromise.html)

Parameters

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