Home > kibana-plugin-core-public > CoreSetup
Core services exposed to the Plugin
setup lifecycle
Signature:
export interface CoreSetup<TPluginsStart extends object = object, TStart = unknown>
Property | Type | Description |
---|---|---|
application | ApplicationSetup | ApplicationSetup |
fatalErrors | FatalErrorsSetup | FatalErrorsSetup |
getStartServices | StartServicesAccessor<TPluginsStart, TStart> | StartServicesAccessor |
http | HttpSetup | HttpSetup |
injectedMetadata | { getInjectedVar: (name: string, defaultValue?: any) => unknown; } | exposed temporarily until #41990 done use *only* to retrieve config values. There is no way to set injected values in the new platform. |
notifications | NotificationsSetup | NotificationsSetup |
uiSettings | IUiSettingsClient | IUiSettingsClient |