c8osdkjscore
Version:
convertigo's sdk js core
59 lines • 2.71 kB
JavaScript
;
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
var FullSyncResponse = (function () {
function FullSyncResponse() {
}
FullSyncResponse.RESPONSE_KEY_OK = "ok";
FullSyncResponse.RESPONSE_KEY_DOCUMENT_ID = "id";
FullSyncResponse.RESPONSE_KEY_DOCUMENT_REVISION = "rev";
return FullSyncResponse;
}());
exports.FullSyncResponse = FullSyncResponse;
var FullSyncAbstractResponse = (function () {
function FullSyncAbstractResponse(operationStatus) {
this.operationStatus = operationStatus;
}
FullSyncAbstractResponse.prototype.getProperties = function () {
var properties = {};
properties[FullSyncResponse.RESPONSE_KEY_OK] = this.operationStatus;
return properties;
};
return FullSyncAbstractResponse;
}());
exports.FullSyncAbstractResponse = FullSyncAbstractResponse;
var FullSyncDefaultResponse = (function (_super) {
__extends(FullSyncDefaultResponse, _super);
function FullSyncDefaultResponse(operationStatus) {
return _super.call(this, operationStatus) || this;
}
return FullSyncDefaultResponse;
}(FullSyncAbstractResponse));
exports.FullSyncDefaultResponse = FullSyncDefaultResponse;
var FullSyncDocumentOperationResponse = (function (_super) {
__extends(FullSyncDocumentOperationResponse, _super);
function FullSyncDocumentOperationResponse(documentId, documentRevision, operationStatus) {
var _this = _super.call(this, operationStatus) || this;
_this.documentId = documentId;
_this.documentRevision = documentRevision;
return _this;
}
FullSyncDocumentOperationResponse.prototype.getProperties = function () {
var properties = _super.prototype.getProperties.call(this);
properties[FullSyncResponse.RESPONSE_KEY_DOCUMENT_ID] = this.documentId;
properties[FullSyncResponse.RESPONSE_KEY_DOCUMENT_REVISION] = this.documentRevision;
return properties;
};
return FullSyncDocumentOperationResponse;
}(FullSyncAbstractResponse));
exports.FullSyncDocumentOperationResponse = FullSyncDocumentOperationResponse;
//# sourceMappingURL=fullSyncResponse.js.map