reduct-js
Version:
ReductStore Client SDK for Javascript/NodeJS/Typescript
22 lines (21 loc) • 707 B
JavaScript
//#region src/messages/ReplicationMode.ts
var ReplicationMode;
(function(_ReplicationMode) {
_ReplicationMode.ENABLED = "enabled";
_ReplicationMode.PAUSED = "paused";
_ReplicationMode.DISABLED = "disabled";
})(ReplicationMode || (ReplicationMode = {}));
var DEFAULT_REPLICATION_MODE = "enabled";
var parseReplicationMode = (mode) => {
if (mode === "paused" || mode === "disabled" || mode === "enabled") return mode;
return DEFAULT_REPLICATION_MODE;
};
//#endregion
exports.DEFAULT_REPLICATION_MODE = DEFAULT_REPLICATION_MODE;
Object.defineProperty(exports, "ReplicationMode", {
enumerable: true,
get: function() {
return ReplicationMode;
}
});
exports.parseReplicationMode = parseReplicationMode;