"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EResolveMode = exports.EResolve = void 0; /////////////////////////////////////////////////////// // // Sync Types // /** * An enumeration to narrow a conflict resolve to a single item or for all following conflicts. * * @export * @enum {number} */ var EResolve; (function (EResolve) { /** * Always will use the chose conflict settings for all following conflicts. */ EResolve[EResolve["ALWAYS"] = 0] = "ALWAYS"; /** * 'This' will use the conflict settings for a single conflict so the conflict callback will be triggered again for the next conflict. */ EResolve[EResolve["THIS"] = 1] = "THIS"; })(EResolve = exports.EResolve || (exports.EResolve = {})); /** * The possible modes to resolve a conflict during a sync * * @export * @enum {number} */ var EResolveMode; (function (EResolveMode) { EResolveMode[EResolveMode["SKIP"] = 0] = "SKIP"; EResolveMode[EResolveMode["OVERWRITE"] = 1] = "OVERWRITE"; EResolveMode[EResolveMode["IF_NEWER"] = 2] = "IF_NEWER"; EResolveMode[EResolveMode["IF_SIZE_DIFFERS"] = 3] = "IF_SIZE_DIFFERS"; EResolveMode[EResolveMode["THROW"] = 4] = "THROW"; EResolveMode[EResolveMode["RETRY"] = 5] = "RETRY"; EResolveMode[EResolveMode["ABORT"] = 6] = "ABORT"; })(EResolveMode = exports.EResolveMode || (exports.EResolveMode = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzcmMvdHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBdUNBLHVEQUF1RDtBQUN2RCxFQUFFO0FBQ0YsYUFBYTtBQUNiLEVBQUU7QUFFRjs7Ozs7R0FLRztBQUNILElBQVksUUFTWDtBQVRELFdBQVksUUFBUTtJQUNuQjs7T0FFRztJQUNILDJDQUFNLENBQUE7SUFDTjs7T0FFRztJQUNILHVDQUFJLENBQUE7QUFDTCxDQUFDLEVBVFcsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUFTbkI7QUFFRDs7Ozs7R0FLRztBQUNILElBQVksWUFRWDtBQVJELFdBQVksWUFBWTtJQUN2QiwrQ0FBUSxDQUFBO0lBQ1IseURBQVMsQ0FBQTtJQUNULHVEQUFRLENBQUE7SUFDUixxRUFBZSxDQUFBO0lBQ2YsaURBQUssQ0FBQTtJQUNMLGlEQUFLLENBQUE7SUFDTCxpREFBSyxDQUFBO0FBQ04sQ0FBQyxFQVJXLFlBQVksR0FBWixvQkFBWSxLQUFaLG9CQUFZLFFBUXZCIn0=