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).
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.
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!