@blueleader07/typeorm
Version:
Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.
18 lines (17 loc) • 737 B
TypeScript
import { DynamoSort } from "./DynamoSort";
export declare class DynamoPageable {
pageNumber: number;
pageSize: number;
sort: DynamoSort;
exclusiveStartKey?: string;
static DEFAULT_PAGE_NUMBER: number;
static DEFAULT_PAGE_SIZE: number;
static ONE: number;
constructor(pageNumber: number, pageSize?: number, sort?: DynamoSort, exclusiveStartKey?: string);
toQueryString(prefix?: string): string;
static mixin(params: any, pageable?: any): any;
static parse(req: any): DynamoPageable;
static getDefault(): DynamoPageable;
static one(sort?: DynamoSort): DynamoPageable;
static of(pageNumber: number, pageSize?: number, sort?: DynamoSort, exclusiveStartKey?: string): DynamoPageable;
}