I have a dashboard with visualizations. When I click on a visualization's options and select Customize time range, selecting a range updates the key dashboardStateManagerPanels in the browser's Sessions storage, to show the new time range for that visualization (panel).
The panels
field that has the visualizations is below the filters
field, which can use the appState
to store parameters that can be sent from the URL as query parameters in Rison format.
Can the timeRange
for the individual visualizations be set dynamically from the URL as well, the same way that the filters are set in a non persistent way? If I transform the JSON of the panels from dashboardStateManagerPanels to Rison, and send it in &_a=
, I get a dashboard without visualizations with the message This dashboard is empty. Let’s fill it up!