kibana/docs/development/core/server/kibana-plugin-server.plugininitializer.md
Josh Dover b006361e61
[new-platform] Improve naming and consistency in Plugin types (#34725)
* Improve consistency in Plugin types

* Use #has() instead of undefined check

* Rename parameter

* Update core docs

* Internal updates
2019-04-10 13:44:11 -05:00

495 B

Home > kibana-plugin-server > PluginInitializer

PluginInitializer type

The plugin export at the root of a plugin's server directory should conform to this interface.

Signature:

export declare type PluginInitializer<TSetup, TPluginsSetup extends Record<PluginName, unknown> = {}> = (coreContext: PluginInitializerContext) => Plugin<TSetup, TPluginsSetup>;