Evol de la page Summary avec
les stats pour la saison en cours
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { Observable } from 'rxjs';
|
||||
import { Observable } from "rxjs";
|
||||
|
||||
export class StatsResp {
|
||||
public statsByDz: Observable<Array<StatsByDzResp>>;
|
||||
@@ -19,6 +19,7 @@ export class StatsByDzResp {
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
|
||||
export class StatsByAircraftResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
@@ -27,6 +28,7 @@ export class StatsByAircraftResp {
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
|
||||
export class StatsByGearResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
@@ -35,6 +37,7 @@ export class StatsByGearResp {
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
|
||||
export class StatsByJumpTypeResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
@@ -43,6 +46,7 @@ export class StatsByJumpTypeResp {
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
|
||||
export class StatsByYearResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
@@ -52,11 +56,16 @@ export class StatsByYearResp {
|
||||
public nb: number;
|
||||
}
|
||||
|
||||
|
||||
|
||||
export class StatsForLastYearResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
constructor(
|
||||
dataByDz: Array<StatsByDzResp>,
|
||||
dataByJumpType: Array<StatsByJumpTypeResp>
|
||||
) {
|
||||
this.byDz = new Array<StatsByDzResp>();
|
||||
this.byJumpType = new Array<StatsByJumpTypeResp>();
|
||||
|
||||
Object.assign(this.byDz, dataByDz);
|
||||
Object.assign(this.byJumpType, dataByJumpType);
|
||||
}
|
||||
|
||||
public byDz: Array<StatsByDzResp>;
|
||||
@@ -64,8 +73,15 @@ export class StatsForLastYearResp {
|
||||
}
|
||||
|
||||
export class StatsForLastMonthResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
constructor(
|
||||
dataByDz: Array<StatsByDzResp>,
|
||||
dataByJumpType: Array<StatsByJumpTypeResp>
|
||||
) {
|
||||
this.byDz = new Array<StatsByDzResp>();
|
||||
this.byJumpType = new Array<StatsByJumpTypeResp>();
|
||||
|
||||
Object.assign(this.byDz, dataByDz);
|
||||
Object.assign(this.byJumpType, dataByJumpType);
|
||||
}
|
||||
|
||||
public byDz: Array<StatsByDzResp>;
|
||||
|
||||
Reference in New Issue
Block a user