This commit is contained in:
@@ -55,6 +55,7 @@ export default {
|
||||
return {
|
||||
obj: [],
|
||||
eventTypes: {},
|
||||
ayaTypes: {},
|
||||
lastOffset: 0,
|
||||
formState: {
|
||||
ready: false,
|
||||
@@ -209,7 +210,8 @@ function initForm(vm) {
|
||||
(async function() {
|
||||
try {
|
||||
await fetchTranslatedText(vm);
|
||||
await populateSelectionLists(vm);
|
||||
await populateAyaTypeList(vm);
|
||||
await populateEventTypeList(vm);
|
||||
} catch (err) {
|
||||
reject(err);
|
||||
}
|
||||
@@ -217,11 +219,30 @@ function initForm(vm) {
|
||||
})();
|
||||
});
|
||||
}
|
||||
//////////////////////
|
||||
//
|
||||
//
|
||||
function populateAyaTypeList(vm) {
|
||||
//ensure the pick lists required are pre-fetched
|
||||
return window.$gz.enums.fetchEnumList("ayatype").then(() => {
|
||||
let ayt = window.$gz.enums.getSelectionList("ayatype");
|
||||
let temp={};
|
||||
for (let i = 0; i < ayt.length; i++) {
|
||||
let item=ayt[i];
|
||||
let ic=null;
|
||||
|
||||
temp[item.id]={
|
||||
name: item.name
|
||||
}
|
||||
console.log(ayt[i]);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/////////////////////////////////
|
||||
//
|
||||
//
|
||||
function populateSelectionLists(vm) {
|
||||
function populateEventTypeList(vm) {
|
||||
vm.eventTypes = {
|
||||
0: { name: vm.$ay.t("EventDeleted"), icon: "fa-trash-alt" },
|
||||
1: { name: vm.$ay.t("EventCreated"), icon: "fa-plus" },
|
||||
|
||||
@@ -304,7 +304,7 @@ export default {
|
||||
item.subheader = "TYPE " + item.type;
|
||||
}
|
||||
|
||||
item.icon = window.$gz.util.iconForCoreType(item.type);
|
||||
item.icon = window.$gz.util.iconForType(item.type);
|
||||
lastType = item.type;
|
||||
}
|
||||
item.info = null;
|
||||
|
||||
Reference in New Issue
Block a user