diff --git a/js/menus/ImportMenuView.js b/js/menus/ImportMenuView.js index 2bd8cf0280ad04833c353c95236668bd9b84fcaa..b18abecaf3902020cf4b14eae8162a9306e70f80 100644 --- a/js/menus/ImportMenuView.js +++ b/js/menus/ImportMenuView.js @@ -14,7 +14,8 @@ ImportMenuView = Backbone.View.extend({ "click #removeFillGeo": "_removeMesh", "click #selectWall": "_buildWall", "click #doSubtractGeo": "_subtractGeo", - "click #doFillGeo": "_fillGeo" + "click #doFillGeo": "_fillGeo", + "click .btn-clearCells": "_clearCells" }, initialize: function(){ @@ -81,6 +82,11 @@ ImportMenuView = Backbone.View.extend({ this.fillGeometry.removeMesh(); }, + _clearCells: function(e){ + e.preventDefault(); + dmaGlobals.lattice.clearCells(); + }, + render: function(){ if (this.model.get("currentTab") != "import") return; this.$el.html(this.template(_.extend(this.model.toJSON(), this.fillGeometry.toJSON()))); @@ -126,6 +132,7 @@ ImportMenuView = Backbone.View.extend({ <a href="#" id="removeFillGeo" class=" btn btn-block btn-lg btn-default">Remove Mesh</a><br/>\ <hr>\ <% } %>\ + <a href="#" class=" btn btn-block btn-lg btn-default btn-clearCells">Clear All Cells</a><br/><br/>\ <br/><span class="btn btn-default btn-lg btn-file fullWidth">\ Upload STL<input id="uploadMesh" type="file">\ </span><br/>\ diff --git a/js/menus/Ribbon.js b/js/menus/Ribbon.js index 3659b0df27e7844d3fa71b9e6eef503d80f9eb35..1f050618996843dfdc4023b23d366e7d329c90ec 100644 --- a/js/menus/Ribbon.js +++ b/js/menus/Ribbon.js @@ -65,4 +65,4 @@ Ribbon = Backbone.View.extend({ }); -// <a class="btn btn-primary btn-ribbon cellsVisible<% if (!cellsVisible){ %> ribbon-selected<% } %>" href="#"><img data-type="part" src="assets/imgs/hide.png"></a>\ +//<a class="btn btn-primary btn-ribbon cellsVisible<% if (!cellsVisible){ %> ribbon-selected<% } %>" href="#"><img data-type="part" src="assets/imgs/hide.png"></a>\