@mndw/sdk / @mndw/sdk/angular
@mndw/sdk/angular
Interfaces
AngularPluginInstanceOptions
Defined in: frontend/sdk/src/angular/mount-plugin-instance.ts:12
Properties
configure?
optionalconfigure?: (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?
optionalonUnmount?: () =>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?
optionalsetup?: (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
constTRANSLATOR: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
Returns
createTranslatorSignals()
createTranslatorSignals(
i18n,destroyRef):Translator
Defined in: frontend/sdk/src/angular/create-translator-signals.ts:5
Parameters
i18n
destroyRef
DestroyRef
Returns
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
Returns
Provider
References
Translator
Re-exports Translator