File

core/common/extension-hooks.ts

Implements

ExtensionPoint

Index

Properties
Methods

Constructor

constructor(rootInjector: Injector, pluginService: PluginsResolveService)
Parameters :
Name Type Optional
rootInjector Injector No
pluginService PluginsResolveService No

Properties

factories
Type : ExtensionFactory<T>[]
Default value : []
Protected injectors
Type : Injector[]

All injectors to search for an extension.

items$
Type : Observable<T[]>
Readonly refresh$
Type : Observable<void>

Methods

refresh
refresh()

Refresh the extension factories

Returns : void
Protected Abstract setupItemsObservable
setupItemsObservable()

Should be called within the constructor of the extending class and set the items$ attribute.

Returns : Observable<T[]>

results matching ""

    No results matching ""