API Reference › Globals › AsyncGuard
# Class: AsyncGuard <T>
# Type parameters
▪ T
# Hierarchy
- AsyncGuard
# Index
# Constructors
# Properties
# Methods
# Constructors
# constructor
+ new AsyncGuard(info?
: any): AsyncGuard
Defined in packages/common-core/src/async-guard.ts:6
Parameters:
Name | Type |
---|---|
info? | any |
Returns: AsyncGuard
# Properties
# info
• info: any
Defined in packages/common-core/src/async-guard.ts:3
# Methods
# reject
▸ reject(e
: Error): void
Defined in packages/common-core/src/async-guard.ts:27
Parameters:
Name | Type |
---|---|
e | Error |
Returns: void
# reset
▸ reset(): void
Defined in packages/common-core/src/async-guard.ts:35
Returns: void
# resolve
▸ resolve(value?
: any): void
Defined in packages/common-core/src/async-guard.ts:20
Parameters:
Name | Type |
---|---|
value? | any |
Returns: void
# wait
▸ wait(): Promise‹T›
Defined in packages/common-core/src/async-guard.ts:31
Returns: Promise‹T›