From 0186da8453f5001c6c2bf3288db368af4cb783d4 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 6 Aug 2021 21:22:54 +0000 Subject: [PATCH] --- ayanova/src/views/ay-customize.vue | 19 ++++++++++++++++++ ayanova/src/views/svc-csr.vue | 32 +++++++++++++++++------------- ayanova/src/views/svc-project.vue | 10 +++++----- 3 files changed, 42 insertions(+), 19 deletions(-) diff --git a/ayanova/src/views/ay-customize.vue b/ayanova/src/views/ay-customize.vue index 191cabcf..bf7c5328 100644 --- a/ayanova/src/views/ay-customize.vue +++ b/ayanova/src/views/ay-customize.vue @@ -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); } diff --git a/ayanova/src/views/svc-csr.vue b/ayanova/src/views/svc-csr.vue index 34de76fd..862913b3 100644 --- a/ayanova/src/views/svc-csr.vue +++ b/ayanova/src/views/svc-csr.vue @@ -17,7 +17,13 @@ data-cy="customerId" > - + - + - +