@livequery/types
Advanced tools
+1
-1
@@ -1,1 +0,1 @@ | ||
| export { Transporter, QueryOption, FilterCondition, FilterExpression, RequestMethod, QueryStream, UpdatedData, UpdatedDataType } from './Transporter'; | ||
| export { Transporter, QueryOption, FilterCondition, FilterExpression, RequestMethod, UpdatedData, UpdatedDataType, QueryStream, QueryData, ErrorInfo, Paging } from './Transporter'; |
@@ -12,3 +12,3 @@ import { Observable } from 'rxjs'; | ||
| _sort: 'asc' | 'desc'; | ||
| select: Array<keyof T>; | ||
| _select: Array<keyof T>; | ||
| filters: Array<FilterCondition<T>>; | ||
@@ -23,8 +23,25 @@ }; | ||
| }; | ||
| export declare type QueryStream<T = any> = { | ||
| n: number; | ||
| export declare type ErrorInfo = { | ||
| error?: boolean; | ||
| code?: string; | ||
| message?: string; | ||
| helper_url?: string; | ||
| }; | ||
| export declare type Response<T> = { | ||
| data?: T; | ||
| error?: ErrorInfo; | ||
| }; | ||
| export declare type Paging = { | ||
| n?: number; | ||
| has_more?: boolean; | ||
| next_cursor?: any; | ||
| }; | ||
| export declare type QueryStream<T = any> = Response<{ | ||
| changes: Array<UpdatedData<T>>; | ||
| }; | ||
| paging?: Paging; | ||
| }>; | ||
| export declare type QueryData<T = any> = Response<{ | ||
| items: T[]; | ||
| paging: Paging; | ||
| }>; | ||
| export declare type Transporter = { | ||
@@ -31,0 +48,0 @@ query: <T extends { |
+1
-1
@@ -6,3 +6,3 @@ { | ||
| }, | ||
| "version": "1.0.15", | ||
| "version": "1.0.17", | ||
| "description": "", | ||
@@ -9,0 +9,0 @@ "main": "build/index.js", |
2849
15.81%62
37.78%