Embedding API Reference / Modules / exposed-api / <internal> / default

# Class: default

exposed-api.<internal>.default

# Table of contents

# Constructors

# Methods

# Constructors

# constructor

new default(): default

# Returns

default

# Methods

# emit

emit<T>(event, data?): void

# Type parameters

Name
T

# Parameters

Name Type
event string
data? T

# Returns

void

# Defined in

src/common/business-logic/event-emitter.ts:11 (opens new window)


# getEventsDataMap

getEventsDataMap(): EventsDataMap<any>

# Returns

EventsDataMap<any>

# Defined in

src/common/business-logic/event-emitter.ts:43 (opens new window)


# off

off<T>(event, callback): void

# Type parameters

Name
T

# Parameters

Name Type
event string
callback EventCallback<T>

# Returns

void

# Defined in

src/common/business-logic/event-emitter.ts:33 (opens new window)


# on

on<T>(event, callback): void

# Type parameters

Name
T

# Parameters

Name Type
event string
callback EventCallback<T>

# Returns

void

# Defined in

src/common/business-logic/event-emitter.ts:19 (opens new window)