Constructors
constructor
Properties
Readonly name
name: string
Accessors
options
Methods
configure
- configure<config>(arg: config): void
Type Parameters
Parameters
Returns void
load
- load(serviceName: string): Error | MicroApp
Parameters
Returns Error | MicroApp
renderAsMicroApp
- renderAsMicroApp(renderFunction: ((props?: Record<any, any>) => any), unmountFunction?: (() => any)): { bootstrap: any; mount: any; unmount: any }
Parameters
renderFunction: ((props?: Record<any, any>) => any)
- (props?: Record<any, any>): any
Parameters
Optional props: Record<any, any>
Returns any
Optional unmountFunction: (() => any)
Returns { bootstrap: any; mount: any; unmount: any }
bootstrap:function
Returns void
mount:function
- mount(props: Record<any, any>): void
Parameters
Returns void
unmount:function
Returns void
unload
- unload(microApp: MicroApp): Promise<void>
Parameters
Returns Promise<void>
The constructor of the MicroFrontend class.