grafana/public/app/features/explore/state
Ben Donnelly 524f111ab3
Explore: Allow the use of plugin panels (#66982)
* Explore: Allow the use of plugin panels

Allow plugins to define a visualisation to use in explore that comes from a plugin.

* Explore: Allow the use of plugin panels

Rename ExplorePanel to CustomContainer

* Explore: Allow the use of plugin panels

Changed CustomContainer to take all frames for plugin id.
Add field preferredVisualisationPluginId to frame metadata.
Updated decorators to check for plugin and fallback to preferredVisualisationType if plugin cannot be found.

* Explore: Allow the use of plugin panels

Handle case where there are no custom frames

* Explore: Allow the use of plugin panels

Add test cases
2023-07-07 11:28:44 +02:00
..
datasource.test.ts Explore: URL migrations & improved state management (#69692) 2023-06-21 10:06:28 +01:00
datasource.ts Correlations: Create paginated API (#65241) 2023-07-05 09:37:17 -05:00
explorePane.ts Correlations: Create paginated API (#65241) 2023-07-05 09:37:17 -05:00
helpers.ts Explore: move panes into a keyed object (#66117) 2023-05-03 16:45:11 +01:00
history.ts Explore: URL migrations & improved state management (#69692) 2023-06-21 10:06:28 +01:00
main.test.ts Explore: Ensure old panes are removed before opening split view (#70670) 2023-06-27 14:59:13 +02:00
main.ts Correlations: Create paginated API (#65241) 2023-07-05 09:37:17 -05:00
query.test.ts Correlations: Create paginated API (#65241) 2023-07-05 09:37:17 -05:00
query.ts Explore: Allow the use of plugin panels (#66982) 2023-07-07 11:28:44 +02:00
selectors.ts Explore: URL migrations & improved state management (#69692) 2023-06-21 10:06:28 +01:00
time.test.ts Explore: URL migrations & improved state management (#69692) 2023-06-21 10:06:28 +01:00
time.ts Explore: URL migrations & improved state management (#69692) 2023-06-21 10:06:28 +01:00
utils.test.ts Explore: Refactor & centralize URL/state sync (#66286) 2023-06-06 15:31:39 +01:00
utils.ts Explore: Allow the use of plugin panels (#66982) 2023-07-07 11:28:44 +02:00