UNPKG

@documentica/webdav

Version:
21 lines (20 loc) 742 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const createWebdavRequest_1 = require("../createWebdavRequest"); /* if (overwriteMode === WEBDAV_FAIL_ON_OVERWRITE) { ajax.setRequestHeader('Overwrite', 'F'); } else if (overwriteMode === WEBDAV_TRUNCATE_ON_OVERWRITE) { ajax.setRequestHeader('Overwrite', 'T'); }*/ function move({ config, path, success, fail, headers, destination }) { createWebdavRequest_1.createWebdavRequest({ config, method: 'MOVE', path, success: (status, body) => success(path), fail, headers: Object.assign(Object.assign({}, headers), { 'Destination': encodeURI(destination), Overwrite: 'F' }) }); } exports.default = move; ;