grafana/public/app/plugins/panel/graph
Torkel Ödegaard 54af57b8e6
VisualizationSelection: Real previews of suitable visualisation and options based on current data (#40527)
* Initial pass to move panel state to it's own, and make it by key not panel.id

* Progress

* Not making much progress, having panel.key be mutable is causing a lot of issues

* Think this is starting to work

* Began fixing tests

* Add selector

* Bug fixes and changes to cleanup, and fixing all flicking when switching library panels

* Removed console.log

* fixes after merge

* fixing tests

* fixing tests

* Added new test for changePlugin thunk

* Initial struture in place

* responding to state changes in another part of the state

* bha

* going in a different direction

* This is getting exciting

* minor

* More structure

* More real

* Added builder to reduce boiler plate

* Lots of progress

* Adding more visualizations

* More smarts

* tweaks

* suggestions

* Move to separate view

* Refactoring to builder concept

* Before hover preview test

* Increase line width in preview

* More suggestions

* Removed old elements of onSuggestVisualizations

* Don't call suggestion suppliers if there is no data

* Restore card styles to only borders

* Changing supplier interface to support data vs option suggestion scenario

* Renamed functions

* Add dynamic width support

* not sure about this

* Improve suggestions

* Improve suggestions

* Single grid/list

* Store vis select pane & size

* Prep for option suggestions

* more suggestions

* Name/title option for preview cards

* Improve barchart suggestions

* Support suggestions when there are no data

* Minor change

* reverted some changes

* Improve suggestions for stacking

* Removed size option

* starting on unit tests, hit cyclic dependency issue

* muuu

* First test for getting suggestion seems to work, going to bed

* add missing file

* A basis for more unit tests

* More tests

* More unit tests

* Fixed unit tests

* Update

* Some extreme scenarios

* Added basic e2e test

* Added another unit test for changePanelPlugin action

* More cleanup

* Minor tweak

* add wait to e2e test

* Renamed function and cleanup of unused function

* Adding search support and adding search test to e2e test
2021-10-25 13:55:06 +02:00
..
img Panels: Update panel logos (#23964) 2020-04-27 22:08:43 +02:00
Legend Chore: Reduce number of strict typescript errors (#34595) 2021-06-01 13:47:29 +01:00
specs AngularPanels: Move angular panel infra & components to angular/app folder (#40373) 2021-10-13 16:59:47 +02:00
align_yaxes.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
axes_editor.html Security: Update default CSP template and fix firefox CSP issues (#34836) 2021-05-28 17:01:10 +02:00
axes_editor.ts Graph: Fix setting right y-axis when standard option unit is configured (#32426) 2021-03-29 17:54:20 +02:00
data_processor.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
graph_tooltip.d.ts feat(plugins): work on plugin directive loading 2016-01-14 13:21:05 +01:00
graph_tooltip.ts Dashboards: Show logs on time series when hovering (#40110) 2021-10-12 14:57:17 +02:00
graph.ts WIP Chore: reduce strict errors (#40462) 2021-10-15 08:57:55 +02:00
GraphContextMenuCtrl.ts Chore: Update typescript to v4.2.4 (#33297) 2021-04-28 15:40:01 +03:00
GraphMigrations.test.ts Chore: define base panel type in @grafana/data (#37766) 2021-08-11 00:23:41 -07:00
GraphMigrations.ts Graph: Preseve existing data links in field config when loading dashboard (#27295) 2020-08-31 17:53:21 +02:00
histogram.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
jquery.flot.events.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
module.ts VisualizationSelection: Real previews of suitable visualisation and options based on current data (#40527) 2021-10-25 13:55:06 +02:00
plugin.json TimeSeries: Make timeseries the default panel and remove beta state (#33639) 2021-05-05 13:19:14 +02:00
README.md Docs: fixed broken doc link for graph and table panels (#21238) 2019-12-23 17:41:27 +01:00
series_overrides_ctrl.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
tab_display.html A11y/Dashboard: Fix misc. fastpass issues (#40296) 2021-10-12 13:26:01 +01:00
tab_legend.html Graph: Improves graph edit options in side pane (#24352) 2020-05-07 10:54:05 +02:00
tab_series_overrides.html NewPanelEdit: Improvements to angular panels and other fixes (#23678) 2020-04-20 08:47:25 +02:00
tab_thresholds.html NewPanelEdit: Improvements to angular panels and other fixes (#23678) 2020-04-20 08:47:25 +02:00
tab_time_regions.html NewPanelEdit: Improvements to angular panels and other fixes (#23678) 2020-04-20 08:47:25 +02:00
template.ts Security: Update default CSP template and fix firefox CSP issues (#34836) 2021-05-28 17:01:10 +02:00
threshold_manager.ts AngularPanels: Move angular panel infra & components to angular/app folder (#40373) 2021-10-13 16:59:47 +02:00
thresholds_form.html Security: Update default CSP template and fix firefox CSP issues (#34836) 2021-05-28 17:01:10 +02:00
thresholds_form.ts fix unified alerting enabled checks (#40693) 2021-10-20 15:45:26 +03:00
time_region_manager.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
time_regions_form.html Security: Update default CSP template and fix firefox CSP issues (#34836) 2021-05-28 17:01:10 +02:00
time_regions_form.ts Chore: Update typescript to v4.2.4 (#33297) 2021-04-28 15:40:01 +03:00
types.ts Graph Panel: use FieldConfig for displayName and DataLinks (#25917) 2020-07-01 09:39:06 +02:00
utils.test.ts Graph Panel: show warnings with actions (#23975) 2020-04-29 23:21:28 -07:00
utils.ts Graph Panel: show warnings with actions (#23975) 2020-04-29 23:21:28 -07:00

Graph Panel

This is the main Graph panel and is included with Grafana. It provides a very rich set of graphing options.

For full reference documentation:

https://grafana.com/docs/grafana/latest/features/panels/graph/