initialize: function(){ nextMeals = {loading:true}; NextMealsEvents.emitEvent('nextmealsupdate'); getNextMeals().then(function(result){ nextMeals = result; NextMealsEvents.emitEvent('nextmealsupdate'); }) },
getMenu(queryId,queryDate).then(function(result){ // Double check that this query is still valid. if (queryId === currentServery.name && queryDate === currentDate.toISOString()) { currentMenu = result; MenuStoreEvents.emitEvent('menuupdate'); } });
setFilter: function(type,value){ filters[type] = value; FilterStoreEvents.emitEvent('filterupdate'); }
getNextMeals().then(function(result){ nextMeals = result; NextMealsEvents.emitEvent('nextmealsupdate'); })
setUser: function(user) { Events.emitEvent('login',[user]); }