- start with first timestamp of first dataset in timeseries chart

This commit is contained in:
Arno Kaimbacher 2021-10-27 11:43:43 +02:00
parent 799d08bd0b
commit 02fc2f26f4
4 changed files with 17 additions and 2 deletions

View file

@ -60,6 +60,11 @@ export class DatasetService<T extends DatasetOptions> {
// }
options.visible = true;
this.datasetOptions.set(internalId, options);
if(this.datasetOptions.size == 1){
// this._timespan = new Timespan(options.firstValue.timestamp, options.lastValue.timestamp);
this._timespan = this.timeService.centerTimespan(this._timespan, new Date(options.firstValue.timestamp));
}
this.datasetIdsChanged.emit(this.datasetIds);
return true;

View file

@ -3,7 +3,8 @@
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- <meta name="viewport" content="width=device-width, initial-scale=1"> -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<title>Geomonitoring GBA</title>
<base href="/">

View file

@ -1,3 +1,5 @@
import { FirstLastValue } from './dataset';
export class DatasetOptions {
/**
@ -67,6 +69,9 @@ export class DatasetOptions {
*/
public yAxisRange?: MinMaxRange;
public firstValue: FirstLastValue;
public lastValue: FirstLastValue;
constructor(
internalId: string,
color: string

View file

@ -140,6 +140,10 @@ ul {
left: 30px;
right: 30px;
}
// .canvas-area.column {
// padding: 0rem;
// }
@media only screen and (max-width:768px) {
.mapDesktop {
bottom: 0px;
@ -148,7 +152,7 @@ ul {
right: 0px;
}
.canvas-area.column {
padding: 0%;
padding: 0;
}
}