UNPKG

c8osdkjscore

Version:
53 lines 3.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var FullSyncRequestParameter = (function () { function FullSyncRequestParameter(name, type) { this._name = name; this._type = type; } Object.defineProperty(FullSyncRequestParameter.prototype, "type", { get: function () { return this._type; }, enumerable: true, configurable: true }); Object.defineProperty(FullSyncRequestParameter.prototype, "name", { get: function () { return this._name; }, enumerable: true, configurable: true }); FullSyncRequestParameter.values = function () { return [FullSyncRequestParameter.DESCENDING, FullSyncRequestParameter.ENDKEY, FullSyncRequestParameter.ENDKEY_DOCID, FullSyncRequestParameter.GROUP_LEVEL, FullSyncRequestParameter.INCLUDE_DELETED, FullSyncRequestParameter.INDEX_UPDATE_MODE, FullSyncRequestParameter.KEY, FullSyncRequestParameter.KEYS, FullSyncRequestParameter.LIMIT, FullSyncRequestParameter.REDUCE, FullSyncRequestParameter.GROUP, FullSyncRequestParameter.SKIP, FullSyncRequestParameter.STARTKEY, FullSyncRequestParameter.STARTKEY_DOCID, FullSyncRequestParameter.INCLUDE_DOCS]; }; FullSyncRequestParameter.getFullSyncRequestParameter = function (name) { if (name != null) { for (var _i = 0, _a = FullSyncRequestParameter.values(); _i < _a.length; _i++) { var fullSyncRequestParameter = _a[_i]; if (name === fullSyncRequestParameter.name) { return fullSyncRequestParameter; } } } }; FullSyncRequestParameter.DESCENDING = new FullSyncRequestParameter("descending", "boolean"); FullSyncRequestParameter.ENDKEY = new FullSyncRequestParameter("endkey", "Object"); FullSyncRequestParameter.ENDKEY_DOCID = new FullSyncRequestParameter("endkey_docid", "string"); FullSyncRequestParameter.GROUP_LEVEL = new FullSyncRequestParameter("group_level", "number"); FullSyncRequestParameter.INCLUDE_DELETED = new FullSyncRequestParameter("include_deleted", "boolean"); FullSyncRequestParameter.INDEX_UPDATE_MODE = new FullSyncRequestParameter("index_update_mode", "string"); FullSyncRequestParameter.KEY = new FullSyncRequestParameter("key", "Array"); FullSyncRequestParameter.KEYS = new FullSyncRequestParameter("keys", "Array"); FullSyncRequestParameter.LIMIT = new FullSyncRequestParameter("limit", "number"); FullSyncRequestParameter.INCLUDE_DOCS = new FullSyncRequestParameter("include_docs", "boolean"); FullSyncRequestParameter.REDUCE = new FullSyncRequestParameter("reduce", "boolean"); FullSyncRequestParameter.GROUP = new FullSyncRequestParameter("group", "boolean"); FullSyncRequestParameter.SKIP = new FullSyncRequestParameter("skip", "number"); FullSyncRequestParameter.STARTKEY = new FullSyncRequestParameter("startkey", "Object"); FullSyncRequestParameter.STARTKEY_DOCID = new FullSyncRequestParameter("startkey_docid", "string"); return FullSyncRequestParameter; }()); exports.FullSyncRequestParameter = FullSyncRequestParameter; //# sourceMappingURL=FullSyncRequestParameter.js.map