17 lines
395 B
TypeScript
17 lines
395 B
TypeScript
export class PageModel {
|
|
page: number = 1;
|
|
pageSize: number = 10;
|
|
keyWord: string = "";
|
|
sortColumn?: string;
|
|
sortDirection?: SortDirection;
|
|
totalRecords: number = 0;
|
|
firstItemOnPage: number = 0;
|
|
result: any = [];
|
|
editorialOfficeId: any = null;
|
|
pageNumber: number = 1;
|
|
totalItemCount: number = 0;
|
|
pageCount: number = 0;
|
|
}
|
|
|
|
export type SortDirection = 'asc' | 'desc' | '';
|