This commit is contained in:
2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 changed files with 1153349 additions and 0 deletions
@@ -0,0 +1,287 @@
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var Unibase;
(function (Unibase) {
let Apps;
(function (Apps) {
let Collaboration;
(function (Collaboration) {
class DocumentManager extends Unibase.Platform.Core.BaseManager {
getDocumentFileInfo(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getdocumentfile/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getJsonData(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getjsondata/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
toJsonData(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/tojsondata/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
spreadSheetDownload(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/downloadspreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
saveWord(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = '/apis/v4/collaboration/unicloud/files/saveword';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
saveSpreadSheet(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = '/apis/v4/collaboration/unicloud/files/savespreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
ConvertDocstoPdfDownload(id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/downloadpdffromword/id/' + id;
return yield this.dataHelper().postAsync(url, null).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getDocumentBase64FileDownload(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/unibase/platform/files/getebase64documentfile/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
importCreateSpreadSheet(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/createnewspreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
importReplaceSpreadSheet(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/replacespreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
insertNewSpreadsheet(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/insertnewspreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
copyOfCurrentDocument(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/copyspreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
renameFileTitle(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/replacefiletitle';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
spellCheck(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'https://plugins.spellcheck.bizgaze.com/api/documenteditor/SpellCheck';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response !== null)
response = JSON.parse(response);
return response;
});
});
}
ssAutoSave(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = '/apis/v4/collaboration/unicloud/files/spreadsheetautosave';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
CopySheetInToExistingWorkbook(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = '/apis/v4/collaboration/unicloud/files/copysheetintoexistingworkbook/';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
CopySheetToNewSpreadsheet(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/copysheettonewspreadsheet';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
lastEdit(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getversiondetails/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
rollBackFileData(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/restorejsondatatofiledata/id/' + Id;
return yield this.dataHelper().postAsync(url, null).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
ConvertSpreadsheettoOdsDownload(id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/downloadodsfromExcel/id/' + id;
return yield this.dataHelper().postAsync(url, null).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getPermissionLevel(fileId, uid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getpermissionlevel/id/' + fileId + "/uid/" + uid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getCustomJsonData(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getcustomjsondata/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
saveSheetColor(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/savesheetcolor';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(JSON.parse(response.result));
return response;
});
});
}
updateSheetColorIndex(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/updatesheetindex';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(JSON.parse(response.result));
return response;
});
});
}
getRecentViews(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = '/apis/v4/collaboration/unicloud/files/getrecentviews/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getLinkInfo(fileid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/linkinfo/id/' + fileid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
static Instance() {
if (this.instance === undefined) {
this.instance = new DocumentManager();
}
return this.instance;
}
}
Collaboration.DocumentManager = DocumentManager;
})(Collaboration = Apps.Collaboration || (Apps.Collaboration = {}));
})(Apps = Unibase.Apps || (Unibase.Apps = {}));
})(Unibase || (Unibase = {}));
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,368 @@
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var Unibase;
(function (Unibase) {
let Apps;
(function (Apps) {
let Collaboration;
(function (Collaboration) {
class FileManager extends Unibase.Platform.Core.BaseManager {
downloadfile(id) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/files/downloadfile/DocumentFileId/' + id;
return yield this.dataHelper().getAsync(url).then(function (response) {
debugger;
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
downloadfolder(id) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/folder/downloadfolder/id/' + id;
return yield this.dataHelper().postAsync(url, id).then(function (response) {
debugger;
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
deleteFILE(id) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/files/deletefiles/DocumentFileId/' + id;
return yield this.dataHelper().postAsync(url, id).then(function (response) {
debugger;
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
deletefolder(id) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/folder/deletefolder/folderid/' + id;
return yield this.dataHelper().postAsync(url, id).then(function (response) {
debugger;
if (id == null) {
id = 0;
}
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
createnewsheet(templateid, folderid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/file/createnewfile/templateid/' + templateid + '/folderid/' + folderid;
return yield this.dataHelper().postAsync(url, templateid).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
movefiles(fileid, folderid) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
var data = {
Filedid: fileid,
folderid: folderid
};
const url = 'apis/v4/collaboration/unicloud/file/movefiles/fileid/' + fileid + '/folderid/' + folderid;
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
movefolders(sourcefolderid, folderid) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/file/movefolders/sourcefolderid/' + sourcefolderid + '/folderid/' + folderid;
return yield this.dataHelper().postAsync(url, null).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
GetFolderList(id) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/folder/getfolderlist/folderId/' + id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
createfolder(Id, foldername) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
var data = {
Filedid: Id,
foldername: foldername
};
const url = 'apis/v4/collaboration/unicloud/folder/createfolder/folderid/' + Id + '/foldername/' + foldername;
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getfileprovider(id, fileproviderid) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/folder/getFileProvider/documentfileid/' + id + '/fileproviderid/' + fileproviderid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
uploadfilesbyproviders(providerid, documentfileid) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
var data = {
Providerid: providerid,
Documentfileid: documentfileid,
};
const url = 'apis/v4/collaboration/unicloud/folder/uploadfilesbyproviders/providerid/' + providerid + '/documentfileid/' + documentfileid;
debugger;
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
refreshApps() {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/unibase/platform/files/refreshfileproviders/np';
return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
if (response.result != null) {
response.result = JSON.parse(response.result);
}
alert(response.message);
return response;
});
});
}
getFolder(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/getfolder/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFile(Id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/file/getfile/id/' + Id;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
copyFile(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/copyfile';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFileUrl(Id, type) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getlink/id/' + Id + '/type/' + type;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = response.result;
return response;
});
});
}
folderDownload(id) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/downloadfolder/id/' + id;
return yield this.dataHelper().postAsync(url, null).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFolders() {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/getfolders';
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getAll(parentid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/getAll/parentid/' + parentid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFiles(folderId) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/getfolderItems/folderid/' + folderId;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFilesByParent(parentId) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/getfoldersbyparent/parentid/' + parentId;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFileByUrl(Url) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getfilebyurl/Url/' + Url;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getShareUsers(fileid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/getshareusers/fileid/' + fileid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
share(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/share';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
return response;
});
});
}
updatepermission(data) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/folder/saveshareusers';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
return response;
});
});
}
removeshareuser(shareuserid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/folder/removeshareuser/shareuserid/' + shareuserid;
return yield this.dataHelper().postAsync(url, shareuserid).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getUsers(userid) {
return __awaiter(this, void 0, void 0, function* () {
debugger;
const url = 'apis/v4/collaboration/unicloud/files/getshareusersbyfileid/fileid/' + userid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
savelinkpermission(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/savelinkpermission/';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result != null) {
response.result = JSON.parse(response.result);
}
return response;
});
});
}
getLinkInfo(fileid) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/linkinfo/id/' + fileid;
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
updateLink(data) {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/collaboration/unicloud/files/savelinkpermission';
return yield this.dataHelper().postAsync(url, data).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
getFileProvidersAutoComplete() {
return __awaiter(this, void 0, void 0, function* () {
const url = 'apis/v4/unibase/platform/files/getfileprovidersAutoComplete';
return yield this.dataHelper().getAsync(url).then(function (response) {
if (response.result !== null)
response.result = JSON.parse(response.result);
return response;
});
});
}
static Instance() {
if (this.instance === undefined) {
this.instance = new FileManager();
}
return this.instance;
}
}
Collaboration.FileManager = FileManager;
})(Collaboration = Apps.Collaboration || (Apps.Collaboration = {}));
})(Apps = Unibase.Apps || (Unibase.Apps = {}));
})(Unibase || (Unibase = {}));
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long