Web: Integration: Fixed methods names: getItems -> getList, setItemsView -> setListView. Changed openCrateFileModal, openCrateFolderModal, openCrateRoomModal to openModal(type, options)

This commit is contained in:
Ilya Oleshko 2022-08-05 15:02:49 +03:00
parent bbfcbd6955
commit be3fc664ca
2 changed files with 15 additions and 21 deletions

View File

@ -402,7 +402,7 @@ class PureHome extends React.Component {
case "getFiles":
res = files;
break;
case "getItems":
case "getList":
res = filesList;
break;
case "getSelection":
@ -411,12 +411,14 @@ class PureHome extends React.Component {
case "getUserInfo":
res = user;
break;
case "openCrateItemModal":
{
case "openModal": {
const { type, options } = data;
if (type === "CreateFile" || type === "CreateFolder") {
const item = new Event(Events.CREATE);
const payload = {
extension: data,
extension: options,
id: -1,
};
@ -424,14 +426,14 @@ class PureHome extends React.Component {
window.dispatchEvent(item);
}
break;
case "openCrateRoomModal":
{
if (type === "CreateRoom") {
const room = new Event(Events.ROOM_CREATE);
window.dispatchEvent(room);
}
break;
}
case "createFile":
{
const { folderId, title, templateId, formId } = data;
@ -456,7 +458,7 @@ class PureHome extends React.Component {
refreshFiles();
}
break;
case "setItemsView":
case "setListView":
{
setViewAs(data);
}

View File

@ -253,8 +253,8 @@
return this.#getMethodPromise("getFolders");
}
getItems() {
return this.#getMethodPromise("getItems");
getList() {
return this.#getMethodPromise("getList");
}
getUserInfo() {
@ -274,16 +274,8 @@
return this.#getMethodPromise("setConfig", this.config, reload);
}
openCrateFileModal(format) {
return this.#getMethodPromise("openCrateItemModal", format);
}
openCrateFolderModal() {
return this.#getMethodPromise("openCrateItemModal");
}
openCrateRoomModal() {
return this.#getMethodPromise("openCrateRoomModal");
openModal(type, options) {
return this.#getMethodPromise("openModal", { type, options });
}
createFile(folderId, title, templateId, formId) {
@ -309,7 +301,7 @@
});
}
setItemsView(type) {
setListView(type) {
return this.#getMethodPromise("setItemsView", type);
}
}