kibana-plugin-development-tutorial
  • Introduction
  • 初识
    • 前言
    • 注意事项
    • kibana开发环境搭建
    • 插件资源
  • 快速入门
    • Hello World
    • 模板工具
    • visTypes插件案例
    • app插件案例
  • 高级进阶
    • UI Exports
    • 与ElasticSearch通信API
    • 自定义配置
    • 前后端通信
    • EUI使用
    • Server端log使用
    • Angularjs架构插件开发
    • React架构插件开发
    • visTypes高级进阶
  • 尾章
    • 开发问题汇总
    • 更多插件列表
Powered by GitBook
On this page
  1. 高级进阶

UI Exports

可用UiExport类型的汇总列表:

类型

目的

hacks

应包含在每个应用程序中的任何模块

visTypes

注册提供商的模块ui/registry/vis_types。

fieldFormats

注册提供商的模块ui/registry/field_formats。

spyModes

注册提供商的模块ui/registry/spy_modes。

chromeNavControls

注册提供商的模块ui/registry/chrome_nav_controls。

navbarExtensions

注册提供商的模块ui/registry/navbar_extensions。

docViews

注册提供商的模块ui/registry/doc_views。

app

将应用程序添加到系统。这个uiExport类型被定义为元数据的对象,而不仅仅是一个模块id。

关于以上解释,在官网没有给出各个类型的解释,针对国内开发者,尤其对于英语不好的人,名字起的再好,我们也不知道它是要干嘛。

这块描述的是kibana plugin 支持的类型。目前我有看到visTypes(视图组件),app(应用组件),hacks(集合组件),chromeNavControls(浏览器导航组件),其他组件暂未看到案例

Previousapp插件案例Next与ElasticSearch通信API

Last updated 6 years ago