Const

by dougiei

JavaScript

const modules ={DASHBOARD : 'dashboard', COMPANYLANDING : 'company',
		properties :{'dashboard': {label: 'Dashboard', isDefault: true,
                            value: {view: 'dashboard', viewModel: 'dashboard'}},
                 'company': {label: 'Company',
                            value: {view: 'company', viewModel: 'company'}},     
      		      }};

const apis = {COMPANYREC: 'company/companyrec', 
					properties: { 'company/companyrec':
                      { API_ID: "company-api.oracle-fs-company/v1/companyrec",
      									useMock: true,
     										mockURL: "https://private-1b90bf-company15.apiary-mock.com/company-api/Company/v1/CompanyRec"
                                              }  
}};


const moduleKeys ={DASHBOARD : 'dashboard', COMPANYLANDING : 'company'}
const moduleProps = {'dashboard': {label: 'Dashboard', isDefault: true,
                            value: {view: 'dashboard', viewModel: 'dashboard'}},
                 'company': {label: 'Company',
                            value: {view: 'company', viewModel: 'company'}},     
      		      };
                
const apiKeys = {COMPANYREC: 'company/companyrec'};
const apiProperties = { 'company/companyrec':
                      { API_ID: "company-api.oracle-fs-company/v1/companyrec",
      									useMock: true,
     										mockURL: "https://private-1b90bf-company15.apiary-mock.com/company-api/Company/v1/CompanyRec"
                                              }  
}

var pages = function() {
   console.log(Object.keys(moduleKeys));
   console.log(Object.values(moduleKeys));
   console.log(Object.entries(moduleKeys));
};

pages();

var page1 = modules.DASHBOARD;
var page2 = modules.COMPANYLANDING;
console.log (page1);
console.log (modules.properties[page1])


var appctrlSettings = function() {
var parse = function (){}
var keys = Object.entries(modules);

//console.log(keys);

for (const [ page, attrs] of keys ) {
console.log(attrs);
};

}
appctrlSettings();


 var...