frontend/.pnpm-store/v3/files/76/cc5b3fb718fe56982204e9c4103fefe5ea34e48cb3755dfbd619e9bb8f7782decc0ac1fcea2b059f731518c76233f86b9001d045511df6b414a91d95d34aba

22 lines
607 B
Plaintext

import type Context from '../Context';
import type { Writable, Readable } from 'svelte/store';
export default class Pages {
pageNumber: Writable<number>;
rowCount: Readable<{
total: number;
start: number;
end: number;
}>;
rowsPerPage: Writable<number | null>;
triggerChange: Writable<number>;
pages: Readable<any[]>;
constructor(context: Context);
get(): Readable<any[]>;
goTo(number: number): void;
previous(): void;
next(): void;
private getPageNumber;
private getTotalRowCout;
private getRowsPerPage;
}