Skip to content

@mndw/sdk / @mndw/sdk/angular

@mndw/sdk/angular ​

Interfaces ​

AngularPluginInstanceOptions ​

Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:12

Properties ​

configure? ​

optional configure?: (mounted) => void

Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:15

Parameters ​
mounted ​
appRef ​

ApplicationRef

component ​

ComponentRef<unknown>

injector ​

EnvironmentInjector

Returns ​

void

onUnmount? ​

optional onUnmount?: () => void

Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:20

Returns ​

void

providers ​

providers: Provider[]

Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:14

rootComponent ​

rootComponent: Type<unknown>

Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:13


OverlayComponentMountOptions ​

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:4

Type Parameters ​

C ​

C

Properties ​

appRef ​

appRef: ApplicationRef

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:5

component ​

component: Type<C>

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:6

layer ​

layer: Pick<OverlayLayer, "setCleanup">

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:8

setup? ​

optional setup?: (ref) => void | (() => void)

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:9

Parameters ​
ref ​

ComponentRef<C>

Returns ​

void | (() => void)

target ​

target: HTMLElement

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:7

Variables ​

TRANSLATOR ​

const TRANSLATOR: InjectionToken<Translator>

Defined in: frontend/sdk/src/angular/provide-translator.ts:6

Functions ​

createAngularPluginInstance() ​

createAngularPluginInstance(el, options): PluginInstance

Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:45

Parameters ​

el ​

HTMLElement

options ​

AngularPluginInstanceOptions

Returns ​

PluginInstance


createTranslatorSignals() ​

createTranslatorSignals(i18n, destroyRef): Translator

Defined in: frontend/sdk/src/angular/create-translator-signals.ts:5

Parameters ​

i18n ​

PluginI18n

destroyRef ​

DestroyRef

Returns ​

Translator


mountComponentInOverlay() ​

mountComponentInOverlay<C>(options): ComponentRef<C>

Defined in: frontend/sdk/src/angular/mount-in-overlay.ts:12

Type Parameters ​

C ​

C

Parameters ​

options ​

OverlayComponentMountOptions<C>

Returns ​

ComponentRef<C>


provideTranslator() ​

provideTranslator(i18n): Provider

Defined in: frontend/sdk/src/angular/provide-translator.ts:8

Parameters ​

i18n ​

PluginI18n

Returns ​

Provider

References ​

Translator ​

Re-exports Translator

Built from the mndw repository documentation.