diff --git a/src/app/components/tabels/table-component.base.ts b/src/app/components/tabels/table-component.base.ts index 8ec4ae7..0ad8702 100644 --- a/src/app/components/tabels/table-component.base.ts +++ b/src/app/components/tabels/table-component.base.ts @@ -16,12 +16,21 @@ export abstract class TableComponentBase this.applyFilterParameters(map)); } + //#region getters + public getAllPriorities(): string[] { + return Object.values(Priority); + } + //#endregion getters + + //#region tableFunctions private applyFilterParameters(params: ParamMap) { if (params.has('id')) { this.highlightId = parseInt(params.get('id')); } } + //#endregion tableFunctions + //#region sorters protected doNumericSort(by: string, key: (item: T) => number) { if (this.sortBy === by) { this.sortDescending = !this.sortDescending; @@ -61,10 +70,6 @@ export abstract class TableComponentBase obj.id); } @@ -72,4 +77,5 @@ export abstract class TableComponentBase obj.title); } + //#endregion sorters }