kibana/x-pack/legacy/plugins/canvas/public/index.ts
Corey Robertson 4051c94568
[CANVAS] Moves notify to a canvas service (#63268)
* Moves notify to a canvas service

* Typecheck fix
2020-04-24 10:53:27 -04:00

31 lines
907 B
TypeScript

/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License;
* you may not use this file except in compliance with the Elastic License.
*/
import {
PluginInitializer,
PluginInitializerContext,
CoreStart,
} from '../../../../../src/core/public';
import { CanvasSetup, CanvasStart, CanvasSetupDeps, CanvasStartDeps, CanvasPlugin } from './plugin';
import { CanvasServices } from './services';
export const plugin: PluginInitializer<
CanvasSetup,
CanvasStart,
CanvasSetupDeps,
CanvasStartDeps
> = (initializerContext: PluginInitializerContext) => {
return new CanvasPlugin();
};
export interface WithKibanaProps {
kibana: {
services: CoreStart & CanvasStartDeps & { canvas: CanvasServices };
};
}
// These are your public types & static code
export { CanvasSetup, CanvasStart };