UNPKG

ng-fusion-ui

Version:

Angular data table library!

24 lines (23 loc) 1.08 kB
import { SortDirection } from '../models'; import * as i0 from "@angular/core"; export declare class TableStorageService { private storageState; localStorageKey: import("@angular/core").WritableSignal<string>; currentPage: import("@angular/core").Signal<number>; pageSize: import("@angular/core").Signal<number>; sortKey: import("@angular/core").Signal<string | number>; sortDirection: import("@angular/core").Signal<SortDirection>; searchText: import("@angular/core").Signal<string>; storageStateEffect: import("@angular/core").EffectRef; setCurrentPage(currentPage: number): void; setPageSize(pageSize: number): void; setSortKey(sortKey: string | number): void; setSortDirection(sortDirection: SortDirection): void; setSearchText(searchText: string): void; setLocalStorageKey(key: string): void; resetStorageKey(): void; resetState(): void; private updateLocalStorage; static ɵfac: i0.ɵɵFactoryDeclaration<TableStorageService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TableStorageService>; }