Skip to content

Commit db38c34

Browse files
author
Brandon Scott
committed
Issue #19 Port 'PagedQuery' interface
1 parent 1fde270 commit db38c34

2 files changed

Lines changed: 27 additions & 0 deletions

File tree

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export { Culture } from "./interfaces/culture";
3939
export { CultureParams } from "./interfaces/culture-params";
4040
export { Entity } from "./interfaces/entity";
4141
export { KeyValuePair } from "./interfaces/key-value-pair";
42+
export { PagedQuery } from "./interfaces/paged-query";
4243
export { PagedResult } from "./interfaces/paged-result";
4344
export { Result } from "./interfaces/result";
4445
export { ResultError } from "./interfaces/result-error";

src/interfaces/paged-query.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// -----------------------------------------------------------------------------------------
2+
// #region Interfaces
3+
// -----------------------------------------------------------------------------------------
4+
5+
interface PagedQuery {
6+
/**
7+
* Number of records to skip before retrieving rows.
8+
*/
9+
skip?: number;
10+
11+
/**
12+
* Number of records to take in the request. (_Up_ to this number of records will be returned,
13+
* if available)
14+
*/
15+
take?: number;
16+
}
17+
18+
// #endregion Interfaces
19+
20+
// -----------------------------------------------------------------------------------------
21+
// #region Exports
22+
// -----------------------------------------------------------------------------------------
23+
24+
export { PagedQuery };
25+
26+
// #endregion Exports

0 commit comments

Comments
 (0)