UNPKG

@aequum/crudl

Version:

aequum CRUD/CRUDL operations common components

15 lines (14 loc) 567 B
import { PaginateSortBy } from '@aequum/paginate-common'; import { BaseCRUDLService } from './base-crudl.service'; export declare abstract class BaseCRUDLPaginatedService extends BaseCRUDLService { /** * Get a paginated list of items * * @param filter Filter to apply * @param page Page number * @param size Page size * @param sort Sort by * @param args Rest of args for different implementations */ abstract paginatedList(filter: any, page: number, size: number, sort: PaginateSortBy | string, ...args: any[]): any; }