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: README.md
+42-6Lines changed: 42 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,19 +73,20 @@ $ sudo apt update
73
73
$ sudo apt install yarn
74
74
```
75
75
76
-
6. Download Kibana source code and select the target version (v7.6.2, v7.0.0, etc.)
76
+
6. Download Kibana source code and select the target version (v7.6.2, v7.0.0, etc.). `kibana` is the top directory.
77
77
78
78
```
79
79
$ git clone https://github.com/elastic/kibana.git
80
80
$ cd kibana
81
81
$ git checkout v7.6.2
82
82
```
83
83
84
-
7. Copy the source code with modified name inside `kibana/plugins`
84
+
7. Copy the source code with modified name inside the `kibana/plugins` directory.
85
85
86
-
8. Start in development mode, ensuring only OSS (Open Source) is used
86
+
8. Start Kibana in development mode, ensuring only OSS (Open Source) features are used
87
87
88
88
```
89
+
$ cd kibana
89
90
$ nvm use
90
91
$ yarn kbn bootstrap
91
92
$ yarn start --oss
@@ -104,9 +105,36 @@ $ sudo sysctl -p
104
105
elasticsearch.ignoreVersionMismatch: true
105
106
```
106
107
107
-
## Building the plugin
108
+
## Creating the actual form (step 7)
109
+
110
+
The current plugin name is based on accounts data. Simply perform a search replace in filenames and in the source code, respecting letter capitalization.
111
+
112
+
The form itself is contained in the [controller file](https://github.com/guyplusplus/Kibana-Plugin-Custom-Form-Filter-Visualization/blob/master/vis_type_custom_form_filter_accounts/public/custom_form_filter_accounts_vis_controller.tsx). An [option tab](https://github.com/guyplusplus/Kibana-Plugin-Custom-Form-Filter-Visualization/blob/master/vis_type_custom_form_filter_accounts/public/custom_form_filter_accounts_options.tsx) is also possible.
113
+
114
+
The form code looks like this and is very simple to modify, based on EUI React components.
0 commit comments