All 3 plugins add custom functionality to Kibana via visTypes
extension point
- https://github.com/prelert/kibana-swimlane-vis/blob/master/index.js#L24
- https://github.com/mmguero-dev/kbn_sankey_vis/blob/master/index.js#L7
- https://github.com/mmguero-dev/kibana-plugin-drilldownmenu/blob/master/index.js#L8-L9
The problem that visualization
plugin migrated to the new Kibana platform in v7.8.0 move visualizations plugin to new platform by ppisljar · Pull Request #60403 · elastic/kibana · GitHub and doesn't use uiExports.visTypes
anymore.
You can use Kibana with version below v7.8 or adjust plugins code with one of 2 options:
- migrate plugins to Kibana platform. https://github.com/elastic/kibana/blob/master/src/core/MIGRATION.md
- use a compatibility layer
in hacks.js
import { npSetup } from 'ui/new_platform';
npSetup.plugins. visualizations.createBaseVisualization(...)
Probably it's better to migrate to KP because we removed legacy platform plugins support in v7.10