Mercurial > gemma
diff client/src/store/application.js @ 5090:70bd5c824639 time-sliding
client: distinguish time in refreshLayers requests during Time-slider enable/disable
* We have now two states:
Time-slider enabled: make requests for the selected time
Time-slider disables: make request with value "now"
* Reactivate Time-slider initiates request with the last chosen time value
before Time-slider was deactivated.
author | Fadi Abbud <fadi.abbud@intevation.de> |
---|---|
date | Mon, 23 Mar 2020 17:33:26 +0100 |
parents | fe63733750d7 |
children | 48bef30cdb72 |
line wrap: on
line diff
--- a/client/src/store/application.js Mon Mar 23 10:20:44 2020 +0100 +++ b/client/src/store/application.js Mon Mar 23 17:33:26 2020 +0100 @@ -50,6 +50,7 @@ selectedTime: new Date(), currentVisibleTime: new Date(), refreshLayersTime: new Date(), + storedTime: new Date(), version, tempRoute: "", config: {} @@ -87,6 +88,9 @@ setLayerRefreshedTime: (state, refreshLayersTime) => { state.refreshLayersTime = refreshLayersTime; }, + setStoredTime: (state, storedTime) => { + state.storedTime = storedTime; + }, setTempRoute: (state, tempRoute) => { state.tempRoute = tempRoute; },