Embedding API Reference / Modules / exposed-api / <internal> / default
# Class: default<T>
exposed-api.<internal>.default
# Type parameters
| Name |
|---|
T |
# Table of contents
# Constructors
# Properties
# Methods
# Constructors
# constructor
• new default<T>(info?): default<T>
# Type parameters
| Name |
|---|
T |
# Parameters
| Name | Type |
|---|---|
info? | any |
# Returns
default<T>
# Defined in
src/common/utils/async-guard.ts:7 (opens new window)
# Properties
# info
• info: any
# Defined in
src/common/utils/async-guard.ts:2 (opens new window)
# Methods
# reject
▸ reject(e): void
# Parameters
| Name | Type |
|---|---|
e | Error |
# Returns
void
# Defined in
src/common/utils/async-guard.ts:23 (opens new window)
# reset
▸ reset(): void
# Returns
void
# Defined in
src/common/utils/async-guard.ts:31 (opens new window)
# resolve
▸ resolve(value?): void
# Parameters
| Name | Type |
|---|---|
value? | any |
# Returns
void
# Defined in
src/common/utils/async-guard.ts:19 (opens new window)
# wait
▸ wait(): Promise<T>
# Returns
Promise<T>