UNPKG

reduct-js

Version:

ReductStore Client SDK for Javascript/NodeJS/Typescript

26 lines (25 loc) 704 B
export var QueryType; (function (QueryType) { QueryType[QueryType["QUERY"] = 0] = "QUERY"; QueryType[QueryType["REMOVE"] = 1] = "REMOVE"; })(QueryType || (QueryType = {})); /** * Options for querying records */ export class QueryOptions { static serialize(queryType, data) { return { query_type: QueryType[queryType], ttl: data.ttl, include: data.include, exclude: data.exclude, each_s: data.eachS, each_n: data.eachN, limit: data.limit, continuous: data.continuous, when: data.when, strict: data.strict, only_metadata: data.head, }; } }