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>

# Defined in

src/common/utils/async-guard.ts:27 (opens new window)