@livequery/types
Advanced tools
@@ -28,7 +28,13 @@ import { Observable } from 'rxjs'; | ||
| export declare type Transporter = { | ||
| query: <T extends {}>(query_id: number, ref: string, options?: Partial<QueryOption<T>>) => Observable<QueryStream<T>>; | ||
| add: <T extends {} = {}, K = void>(ref: string, data: Partial<T>) => Promise<K>; | ||
| update: <T extends {} = {}, K = void>(ref: string, data: T) => Promise<K>; | ||
| query: <T extends { | ||
| id: string; | ||
| }>(query_id: number, ref: string, options?: Partial<QueryOption<T>>) => Observable<QueryStream<T>>; | ||
| add: <T extends { | ||
| id: string; | ||
| }, K = void>(ref: string, data: Partial<T>) => Promise<K>; | ||
| update: <T extends { | ||
| id: string; | ||
| }, K = void>(ref: string, data: T) => Promise<K>; | ||
| remove: (ref: string) => Promise<void | void>; | ||
| trigger: <Query, Payload, Response>(ref: string, name: string, query: Query, payload: Payload) => Promise<Response>; | ||
| }; |
+1
-1
@@ -6,3 +6,3 @@ { | ||
| }, | ||
| "version": "1.0.12", | ||
| "version": "1.0.13", | ||
| "description": "", | ||
@@ -9,0 +9,0 @@ "main": "build/index.js", |
2405
2.78%44
15.79%