Constructors
constructor
- new AuroraZone(parent?: AuroraZone): AuroraZone
Properties
Protected
id
id: number
Readonly
onCatch
Readonly
onEmpty
Readonly
onFinal
Readonly
onTry
Methods
run
- run<T>(callback: (...args: any[]) => T, applyThis?: any, applyArgs?: any[]): T
Parameters
- callback: (...args: any[]) => T
Optional
applyThis: anyOptional
applyArgs: any[]
Returns T
runGuarded
- runGuarded<T>(
callback: (...args: any[]) => T,
applyThis?: any,
applyArgs?: any[],
): T Parameters
- callback: (...args: any[]) => T
Optional
applyThis: anyOptional
applyArgs: any[]
Returns T
runOutsideAurora
- runOutsideAurora<T>(callback: (...args: any[]) => T): T
Parameters
- callback: (...args: any[]) => T
Returns T
runTask
- runTask<T>(
callback: (...args: any[]) => T,
applyThis?: any,
applyArgs?: any[],
name?: string,
): T Parameters
- callback: (...args: any[]) => T
Optional
applyThis: anyOptional
applyArgs: any[]Optional
name: string
Returns T
Static
assertInAuroraZone
- assertInAuroraZone(): void
Returns void
Static
assertNotInAuroraZone
- assertNotInAuroraZone(): void
Returns void
Static
isInAuroraZone
- isInAuroraZone(): boolean
Returns boolean