You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/developer/plugin/development-plugin-resources.asciidoc
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,18 +9,26 @@ Many Kibana developers hang out on `irc.freenode.net` in the `#kibana` channel.
9
9
10
10
[float]
11
11
==== Some light reading
12
+
<<<<<<< HEAD
12
13
- Our {repo}blob/master/CONTRIBUTING.md[contributing guide] can help you get a development environment going
13
14
- Tim Roes' excellent blog series https://www.timroes.de/2016/02/21/writing-kibana-plugins-custom-applications/[Writing Kibana Plugins]
14
15
15
16
[float]
16
17
==== Videos
17
18
- https://www.elastic.co/elasticon/2015/sf/contributors-guide-to-the-kibana-galaxy[Contributors Guide to the Kibana Galaxy]
18
19
- https://www.elastic.co/elasticon/conf/2016/sf/how-to-build-your-own-kibana-plugins[Kibana Plugin Dev - Elasticon 2016]
20
+
=======
21
+
Our {kib-repo}blob/master/CONTRIBUTING.md[contributing guide] can help you get a development environment going.
22
+
>>>>>>> d26cbef389... [DOCS] Adds kibana-pull attribute for release docs (#69554)
19
23
20
24
[float]
21
25
==== Plugin Generator
22
26
27
+
<<<<<<< HEAD
23
28
It is recommended that you kick-start your plugin by generating it with the {repo}tree/{branch}/packages/kbn-plugin-generator[Kibana Plugin Generator]. Run the following within the Kibana repo and you will be asked a couple questions, see some progress bars, and have a freshly generated plugin ready for you to play within Kibana's sibling `kibana-extra` folder.
29
+
=======
30
+
We recommend that you kick-start your plugin by generating it with the {kib-repo}tree/{branch}/packages/kbn-plugin-generator[Kibana Plugin Generator]. Run the following in the Kibana repo, and you will be asked a couple questions, see some progress bars, and have a freshly generated plugin ready for you to play with in Kibana's `plugins` folder.
31
+
>>>>>>> d26cbef389... [DOCS] Adds kibana-pull attribute for release docs (#69554)
24
32
25
33
["source","shell"]
26
34
-----------
@@ -43,7 +51,11 @@ The Kibana directory must be named `kibana`, and your plugin directory must be l
43
51
44
52
[float]
45
53
==== References in the code
54
+
<<<<<<< HEAD
46
55
- {repo}blob/{branch}/src/server/plugins/lib/plugin.js[Plugin class]: What options does the `kibana.Plugin` class accept?
56
+
=======
57
+
- {kib-repo}blob/{branch}/src/legacy/server/plugins/lib/plugin.js[Plugin class]: What options does the `kibana.Plugin` class accept?
58
+
>>>>>>> d26cbef389... [DOCS] Adds kibana-pull attribute for release docs (#69554)
47
59
- <<development-uiexports>>: What type of exports are available?
48
60
49
61
[float]
@@ -71,4 +83,15 @@ Plugin code can be written in http://www.typescriptlang.org/[TypeScript] if desi
71
83
}
72
84
-----------
73
85
86
+
<<<<<<< HEAD
74
87
TypeScript code is automatically converted into JavaScript during development, but not in the distributable version of Kibana. If you use the {repo}blob/{branch}/packages/kbn-plugin-helpers[@kbn/plugin-helpers] to build your plugin then your `.ts` and `.tsx` files will be permanently transpiled before your plugin is archived. If you have your own build process, make sure to run the TypeScript compiler on your source files and ship the compilation output so that your plugin will work with the distributable version of Kibana.
88
+
=======
89
+
TypeScript code is automatically converted into JavaScript during development,
90
+
but not in the distributable version of Kibana. If you use the
91
+
{kib-repo}blob/{branch}/packages/kbn-plugin-helpers[@kbn/plugin-helpers] to build your plugin, then your `.ts` and `.tsx` files will be permanently transpiled before your plugin is archived. If you have your own build process, make sure to run the TypeScript compiler on your source files and ship the compilation output so that your plugin will work with the distributable version of Kibana.
Copy file name to clipboardExpand all lines: docs/plugins/known-plugins.asciidoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,4 +68,4 @@ Use it to create, edit and embed visualizations, and also to search inside an em
68
68
* https://github.com/datasweet-fr/kibana-datasweet-formula[Datasweet Formula] (datasweet) - enables calculated metric on any standard Kibana visualization.
69
69
* https://github.com/pjhampton/kibana-prometheus-exporter[Prometheus Exporter] - exports the Kibana metrics in the prometheus format
70
70
71
-
NOTE: If you want your plugin to be added to this page, open a {repo}tree/{branch}/docs/plugins/known-plugins.asciidoc[pull request].
71
+
NOTE: If you want your plugin to be added to this page, open a {kib-repo}tree/{branch}/docs/plugins/known-plugins.asciidoc[pull request].
0 commit comments