kibana/examples
Vadim Dalecky 4cf4b9b09c
Context menu (#76497) (#78016)
* feat: 🎸 add grouping to presentable interface

* feat: 🎸 add group to "Explore underlying" data action

* refactor: 💡 return panel list and simplify context creation

* refactor: 💡 simplify context menu builder code

* refactor: 💡 further simplify context menu builder code

* feat: 🎸 add grouping to context menu builder

* feat: 🎸 add icon to drilldowns group

* fix: 🐛 sort in the other order

* feat: 🎸 group drilldown actions in edit mode

* fix: 🐛 fix TypeScript error

* feat: 🎸 wrap long context menu list into a submenu

* feat: 🎸 improve context menu long list wrapping

* feat: 🎸 display drilldowns panel at the bottom of main panel

* feat: 🎸 add separator line for context menu

* test: 💍 add basic context menu builder unit tests

* feat: 🎸 remove meta decoratiosn from generated menu

* test: 💍 add test subject attribute to "More" menu item

* chore: 🤖 remove separator line and add comment about EUI

* test: 💍 update Jest snapshots

* chore: 🤖 revert back change of showing both drilldown options

* test: 💍 add context menu samples to example plugin

* feat: 🎸 collapse long groups into a sub-panel

* test: 💍 add context menu panel edit mode examples

* test: 💍 fix OSS functional test

* test: 💍 fix X-Pack functional tests

* fix: 🐛 re-introduce item sorting by title

* test: 💍 allow explicitly opening more menu

* test: 💍 try opening more panel in functional tests

* test: 💍 disable some tests

* chore: 🤖 remove unused code

* test: 💍 use action test helper in unit tests

* refactor: 💡 add helper utility to generate actions in examples

* test: 💍 disable one more functional test

* test: 💍 improve how inspector is opened in functional tests

* test: 💍 enable functional test

* refactor: 💡 convert test suite to typescript

* test: 💍 move panel replace tests into a separate test suite

* test: 💍 move panel cloning tests to a separate test suite

* test: 💍 set up dashboard context menu test suite

* test: 💍 enable few panel context menu tests

* test: 💍 enable saved search panel tests

* test: 💍 enable expanded panel context menu tests

* test: 💍 remove render complete awaits

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-21 19:14:17 +02:00
..
alerting_example [7.x] Grouped features for space management (#74151) (#77925) 2020-09-18 14:17:40 -04:00
bfetch_explorer Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
dashboard_embeddable_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
developer_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
embeddable_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
embeddable_explorer Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
routing_example Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
search_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
state_containers_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
ui_action_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
ui_actions_explorer Context menu (#76497) (#78016) 2020-09-21 19:14:17 +02:00
url_generators_examples Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
url_generators_explorer Extract src/core in a separate TS project (#76785) (#77509) 2020-09-16 07:51:42 +02:00
README.asciidoc

[[example-plugins]]
== Example plugins

This folder contains example plugins.  To run the plugins in this folder, use the `--run-examples` flag, via

[source,bash]
----
yarn start --run-examples
----