Opensearch dashboards.plugininitializercontext
Home > opensearch-dashboards > PluginInitializerContext
PluginInitializerContext interface
Context that's available to plugins during initialization stage.
Signature:
export interface PluginInitializerContext<ConfigSchema = unknown>
Properties
Property | Type | Description |
---|---|---|
config | { legacy: { globalConfig$: Observable<SharedGlobalConfig>; }; create: <T = ConfigSchema>() => Observable<T>; createIfExists: <T = ConfigSchema>() => Observable<T | undefined>; } | |
env | { mode: EnvironmentMode; packageInfo: Readonly<PackageInfo>; instanceUuid: string; } | |
logger | LoggerFactory | |
opaqueId | PluginOpaqueId |