Prettified
This commit is contained in:
parent
903bc8e8cf
commit
a3c964f762
|
@ -1,8 +1,19 @@
|
||||||
import {sortByNumberAscending, sortByStringAscending, sortByDateAscending} from '../../services/sorting.service';
|
import {
|
||||||
import {Priority, ScrumTask, ScrumUserstory, ScrumSprint} from '../../services/backend.service';
|
sortByNumberAscending,
|
||||||
|
sortByStringAscending,
|
||||||
|
sortByDateAscending,
|
||||||
|
} from '../../services/sorting.service';
|
||||||
|
import {
|
||||||
|
Priority,
|
||||||
|
ScrumTask,
|
||||||
|
ScrumUserstory,
|
||||||
|
ScrumSprint,
|
||||||
|
} from '../../services/backend.service';
|
||||||
import { ActivatedRoute, ParamMap } from '@angular/router';
|
import { ActivatedRoute, ParamMap } from '@angular/router';
|
||||||
|
|
||||||
export abstract class TableComponentBase<T extends ScrumTask | ScrumUserstory | ScrumSprint> {
|
export abstract class TableComponentBase<
|
||||||
|
T extends ScrumTask | ScrumUserstory | ScrumSprint
|
||||||
|
> {
|
||||||
public sortBy: string;
|
public sortBy: string;
|
||||||
public sortDescending = false;
|
public sortDescending = false;
|
||||||
public items: T[] = [];
|
public items: T[] = [];
|
||||||
|
@ -13,8 +24,7 @@ export abstract class TableComponentBase<T extends ScrumTask | ScrumUserstory |
|
||||||
* Constructor that handels ParamMap extraction from given route and calls the applyFilterParameters method with the extracted ParamMap.
|
* Constructor that handels ParamMap extraction from given route and calls the applyFilterParameters method with the extracted ParamMap.
|
||||||
* @param route ActivatedRoute object to get ParamMap from.
|
* @param route ActivatedRoute object to get ParamMap from.
|
||||||
*/
|
*/
|
||||||
public constructor(route: ActivatedRoute)
|
public constructor(route: ActivatedRoute) {
|
||||||
{
|
|
||||||
this.route = route;
|
this.route = route;
|
||||||
this.applyFilterParameters(this.route.snapshot.paramMap);
|
this.applyFilterParameters(this.route.snapshot.paramMap);
|
||||||
this.route.paramMap.subscribe((map) => this.applyFilterParameters(map));
|
this.route.paramMap.subscribe((map) => this.applyFilterParameters(map));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user