UNPKG

ng-fusion-ui

Version:

New Angular component library!

26 lines (25 loc) 957 B
import * as i0 from "@angular/core"; export type OnSortEvent = { sortKey: string | number; sortDirection: TSort; }; export type TSort = 'asc' | 'desc'; export declare class DataSortingService { private sortKeyValue; private sortDirectionValue; private cellDefs; private localStorageKey; cellKeys: import("@angular/core").WritableSignal<string[]>; sortKey: import("@angular/core").Signal<string>; sortDirection: import("@angular/core").Signal<TSort>; storedValues: import("@angular/core").WritableSignal<OnSortEvent>; constructor(); getLocalStorageKey(key: string): void; setSortKey(key: TSort): void; setCellDef(index: number, cellDef: string): void; getCellDef(index: number): string | undefined; clear(): void; getCellKeys(data: object): void; static ɵfac: i0.ɵɵFactoryDeclaration<DataSortingService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DataSortingService>; }