grafana/public/app/features/dashboard
Torkel Ödegaard 935334cbda
Scene: POC for a future dashboard model and runtime (#50980)
* Playing around

* This is getting interesting

* Updates

* Updated

* Observable experiments

* This is tricky

* VizPanel panel renderer

* New model progress

* Maybe this could be something

* Updated

* Rename

* updates

* Updated

* Query runners? not sure

* Updated

* updates

* flex box layout starting to work

* Testing

* Tested an action

* Parent context sort of working

* Progress

* Progress

* Updated

* Starting to work

* Things are working

* Scene list, nested scene demo

* Progress on repeats

* Moving things

* Pretty big progress

* More things working

* Great progress

* Progress

* Name changing

* Minor tweaks

* Simplified sizing

* Move toggleDirection to SceneFlexLayout

* add feature flag (#50990)

* removed new useObservable hook

* Rename folder and feature toggle to scenes

* Caching scenes so you can go back to another scene without having to re-query data

* Fix issue with subs on re-mount

* Fixing test

* Added SceneCanvasText to play around with layout elements with size based on content

* Scene: Edit mode and component edit wrapper that handles selection  (#51078)

* First step for scene variables

* Started playing around with a scene edit mode

* Better way to set component

* Progress on edit mode

* Update

* Progress on edit mode

* Progress on editor

* Progress on editor

* Updates

* More working

* Progress

* Minor update

* removed unnessary file

* Moving things around

* Updated

* Making time range separate from time picker

* minor rename of methods

* The most basic variable start

* Minor renames

* Fixed interpolate issue if not found at closest level

* An embryo of event model and url sync handling

* Update url sync types

* Removed unnessary any type arg

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2022-07-07 08:53:02 +02:00
..
components Scene: POC for a future dashboard model and runtime (#50980) 2022-07-07 08:53:02 +02:00
containers TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
dashgrid remove event.stopPropagation(), so that when one menu opens, all others close; (#51557) 2022-07-06 10:33:25 +03:00
services Public Dashboards: Query Caching (#51403) 2022-07-06 12:42:39 -06:00
state Public Dashboards: use default dashboard time range instead of current (#51656) 2022-07-06 13:37:39 -03:00
utils remove exported test globals from test/lib/common (#50256) 2022-06-06 15:38:37 +01:00
index.ts Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
routes.ts public dashboards: finalize db schema & v1 feature complete (#50467) 2022-06-22 13:58:52 -08:00