This commit is contained in:
2021-08-06 21:22:54 +00:00
parent b8d0af21da
commit 0186da8453
3 changed files with 42 additions and 19 deletions

View File

@@ -242,6 +242,12 @@ export default {
} finally {
vm.formState.loading = false;
}
},
hideAll() {
for (let i = 0; i < this.obj.length; i++) {
this.obj[i].visible = false;
}
this.formState.dirty = true;
}
}
};
@@ -259,6 +265,9 @@ function clickHandler(menuItem) {
case "save":
m.vm.submit();
break;
case "DEVHIDEALL":
m.vm.hideAll();
break;
default:
window.$gz.eventBus.$emit(
@@ -296,6 +305,15 @@ function generateMenu(vm) {
});
}
menuOptions.menuItems.push({ divider: true, inset: false });
if (window.$gz.dev) {
menuOptions.menuItems.push({
title: "DEV HIDE ALL",
icon: "$ayiMagic",
key: FORM_KEY + ":DEVHIDEALL",
vm: vm
});
}
//Extra link to it here so people can stumble their way onto it
//plus it's related to this form and people think Customize for the whole shebang
menuOptions.menuItems.push({
@@ -304,6 +322,7 @@ function generateMenu(vm) {
data: "adm-translations",
key: "app:nav"
});
menuOptions.menuItems.push({ divider: true, inset: false });
window.$gz.eventBus.$emit("menu-change", menuOptions);
}