UNPKG

hcc-imageright-apis

Version:

imageright APIs

24 lines (23 loc) 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createFile = createFile; exports.findFiles = findFiles; exports.getFileById = getFileById; exports.getRelatedFiles = getRelatedFiles; exports.mergeFiles = mergeFiles; function createFile(api, fileObj) { return api.post('api/files', fileObj).then((res) => Promise.resolve(res.data)); } function findFiles(api, searchObj) { return api.post('api/files/find', searchObj).then((res) => Promise.resolve(res.data)); } function getFileById(api, fileId, includeHasNotes) { const qstr = includeHasNotes ? '?includeHasNotes=true' : ''; return api.get(`api/files/${fileId}${qstr}`).then((res) => Promise.resolve(res.data)); } function getRelatedFiles(api, fileId) { return api.get(`api/files/${fileId}/related`).then((res) => Promise.resolve(res.data)); } function mergeFiles(api, sourceId, targetId) { return api.post(`api/files/${sourceId}merge`, targetId).then((res) => Promise.resolve(res.data)); }