made it all easier ot use and sexier

This commit is contained in:
Daniel Ledda
2021-11-27 14:17:22 +01:00
parent 04af7ee999
commit bf20b000d8
11 changed files with 120 additions and 64 deletions

View File

@@ -10,7 +10,7 @@ import LegendWidget from "./LegendWidget";
import HelpModal from "./HelpModal";
import * as JSX from "../JSXFactory";
import {AppStore} from "../StateStore";
import HelpButtonImg from "../../assets/help-button.png";
import HelpButtonImg from "../../assets/help-button.svg";
class AppUI extends UIComponent {
private timezoneWidget: TimezoneWidget;

View File

@@ -75,11 +75,7 @@ class ClimateChartWidget extends UIComponent {
if (getAppState().displayMode === "pastMins") {
AppStore().emulateLastMinsWithWindow();
}
const displayedWindow = getAppState().displayWindow;
AppStore().setDisplayWindow({
start: displayedWindow.start + deltaIndex,
stop: displayedWindow.stop + deltaIndex,
});
AppStore().shiftDisplayWindow(deltaIndex);
}
private updateTimezone() {
@@ -96,8 +92,8 @@ class ClimateChartWidget extends UIComponent {
getAppState().rightTimeseries.forEach(timeseries => this.chart.addTimeseries(timeseries, ScaleId.Right));
this.chart.on("scroll", (...args) => this.handleScroll(...args));
this.chart.on("drag", (...args) => this.handleDrag(...args));
await this.rerender();
this.initialised = true;
await this.rerender();
} catch (e) {
AppStore().fatalError(e);
} finally {