From 219671061d788dac2549bb877b908ff1b748181d Mon Sep 17 00:00:00 2001 From: Jason White Date: Thu, 4 Jun 2015 23:22:56 -0400 Subject: [PATCH] increment commit on menu --- src/main/webapp/js/goatApp/view/MenuView.js | 53 ++++++++++++++++----- 1 file changed, 41 insertions(+), 12 deletions(-) diff --git a/src/main/webapp/js/goatApp/view/MenuView.js b/src/main/webapp/js/goatApp/view/MenuView.js index 18376b270..27a0f8639 100644 --- a/src/main/webapp/js/goatApp/view/MenuView.js +++ b/src/main/webapp/js/goatApp/view/MenuView.js @@ -2,9 +2,15 @@ define(['jquery', 'underscore', 'backbone', 'goatApp/model/MenuCollection', - 'goatApp/view/MenuItemView'], - function($,_,Backbone,MenuCollection,MenuItemView) { - + 'goatApp/view/MenuItemView', + 'goatApp/support/GoatUtils'], + function( + $, + _, + Backbone, + MenuCollection, + MenuItemView, + GoatUtils) { return Backbone.View.extend({ el:'#menuContainer', //TODO: set template @@ -14,20 +20,43 @@ define(['jquery', }, // rendering top level menu render: function (model){ - var items = this.collection.models; // top level items + //for now, just brute force + //TODO: refactor into sub-views/components + var items, catItems, stages; + items = this.collection.models; // top level items var menuMarkup = ''; var menuUl = $('