This commit is contained in:
@@ -27,6 +27,11 @@ todo: import
|
||||
like v8Import does
|
||||
|
||||
|
||||
todo: Lagging typing in name field on customize form for data grid filter
|
||||
Try turning on full diagnostics and debugger break on any exception, see if it's just throwing constantly when typing
|
||||
Try stripping out other UI elements to see if it's just too much stuff
|
||||
Ask on https://github.com/vuetifyjs/vuetify/issues how to diagnose this lagging
|
||||
|
||||
DASHBOARD / KPI / BIZ METRICS
|
||||
|
||||
todo: DASHBOARD
|
||||
|
||||
@@ -9,12 +9,11 @@
|
||||
<v-card>
|
||||
<v-card-title>{{ $ay.t("Extensions") }}</v-card-title>
|
||||
<v-card-subtitle class="mt-1" v-bind:class="subTitleClass()"
|
||||
>{{ $ay.t("SelectedItems") }}
|
||||
{{ selectedItems.length }}</v-card-subtitle
|
||||
>{{ $ay.t("SelectedItems") }} {{ dataListSelection }}</v-card-subtitle
|
||||
>
|
||||
<v-card-text>
|
||||
<v-expansion-panels focusable>
|
||||
<ExtensionTags :ayaType="ayaType" :selectedItems="selectedItems" />
|
||||
<ExtensionTags :ayaType="dataListSelection.ObjectType" />
|
||||
</v-expansion-panels>
|
||||
</v-card-text>
|
||||
<v-card-actions>
|
||||
@@ -34,25 +33,23 @@ export default {
|
||||
data: () => ({
|
||||
isVisible: false,
|
||||
resolve: null,
|
||||
reject: null
|
||||
}),
|
||||
props: {
|
||||
ayaType: {
|
||||
type: Number,
|
||||
default: 0
|
||||
},
|
||||
selectedItems: {
|
||||
type: Array
|
||||
reject: null,
|
||||
dataListSelection: {
|
||||
ObjectType: 0,
|
||||
selectedRowIds: [],
|
||||
dataListKey: null,
|
||||
listView: null
|
||||
}
|
||||
},
|
||||
}),
|
||||
methods: {
|
||||
subTitleClass() {
|
||||
if (this.selectedItems.length < 1) {
|
||||
return "warning--text";
|
||||
}
|
||||
// if (this.selectedItems.length < 1) {
|
||||
// return "warning--text";
|
||||
// }
|
||||
return "primary--text";
|
||||
},
|
||||
open() {
|
||||
open(dls) {
|
||||
this.dataListSelection = dls;
|
||||
this.isVisible = true;
|
||||
return new Promise((resolve, reject) => {
|
||||
this.resolve = resolve;
|
||||
|
||||
@@ -67,7 +67,9 @@ async function clickHandler(menuItem) {
|
||||
});
|
||||
break;
|
||||
case "extensions":
|
||||
let res = await m.vm.$refs.extensions.open();
|
||||
let res = await m.vm.$refs.extensions.open(
|
||||
m.vm.$refs.gzdatatable.getDataListSelection(window.$gz.type.Widget)
|
||||
);
|
||||
break;
|
||||
case "report":
|
||||
if (m.id != null) {
|
||||
|
||||
Reference in New Issue
Block a user