From 44dcd12aed263487f434f0a307af2db6de158a47 Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Tue, 11 Aug 2015 18:17:18 -0400 Subject: [PATCH] assembler setup menu --- js/main.js | 2 ++ js/menus/AssemblerSetupMenuView.js | 24 +++++++++++++++++++ .../templates/AssemblerSetupMenuView.html | 1 + js/plists/PList.js | 1 + 4 files changed, 28 insertions(+) create mode 100644 js/menus/AssemblerSetupMenuView.js create mode 100644 js/menus/templates/AssemblerSetupMenuView.html diff --git a/js/main.js b/js/main.js index c8788288..d9dc5cc3 100644 --- a/js/main.js +++ b/js/main.js @@ -127,6 +127,7 @@ require.config({ mSetupMenu: 'menus/MSetupMenuView', mStaticMenu: 'menus/MStaticMenuView', mDynamicMenu: 'menus/MDynamicMenuView', + assemblerSetupMenu: 'menus/AssemblerSetupMenuView', //templates navViewMenuTemplate: 'menus/templates/NavViewMenu.html', @@ -154,6 +155,7 @@ require.config({ mSetupMenuTemplate: 'menus/templates/MSetupMenuView.html', mStaticMenuTemplate: 'menus/templates/MStaticMenuView.html', mDynamicMenuTemplate: 'menus/templates/MDynamicMenuView.html', + assemblerSetupMenuTemplate: 'menus/templates/AssemblerSetupMenuView.html', //electronic sim eSimPlist: 'plists/ESimPlist', diff --git a/js/menus/AssemblerSetupMenuView.js b/js/menus/AssemblerSetupMenuView.js new file mode 100644 index 00000000..3d5028f4 --- /dev/null +++ b/js/menus/AssemblerSetupMenuView.js @@ -0,0 +1,24 @@ +/** + * Created by aghassaei on 8/11/15. + */ + + +define(['jquery', 'underscore', 'menuParent', 'plist', 'cam', 'text!assemblerSetupMenuTemplate'], + function($, _, MenuParentView, plist, cam, template){ + + return MenuParentView.extend({ + + events: { + }, + + _initialize: function(){ + + }, + + _makeTemplateJSON: function(){ + return _.extend(this.model.toJSON(), cam.toJSON()); + }, + + template: _.template(template) + }); +}); diff --git a/js/menus/templates/AssemblerSetupMenuView.html b/js/menus/templates/AssemblerSetupMenuView.html new file mode 100644 index 00000000..939d97ef --- /dev/null +++ b/js/menus/templates/AssemblerSetupMenuView.html @@ -0,0 +1 @@ +Assembler Setup \ No newline at end of file diff --git a/js/plists/PList.js b/js/plists/PList.js index 45b29cdd..08828855 100644 --- a/js/plists/PList.js +++ b/js/plists/PList.js @@ -31,6 +31,7 @@ define(['three'], function(THREE){ }, navAssemble:{ assembler:"Assembler", + assemblerSetup: "Setup", cam: "Process", // editCamOutput: "Edit", animate:"Preview" -- GitLab