Select Git revision
SketchMenuView.js
-
Amanda Ghassaei authoredAmanda Ghassaei authored
SketchMenuView.js 1.05 KiB
/**
* Created by aghassaei on 1/26/15.
*/
SketchMenuView = Backbone.View.extend({
el: "#menuContent",
events: {
"slide #zHeightSlider": "_moveSketchPlane"
},
initialize: function(options){
this.appState = options.appState;
_.bindAll(this, "render");
},
_moveSketchPlane: function(e){
this.model.get("basePlane").set("zIndex", $(e.target).val());
},
render: function(){
if (this.appState.get("currentTab") != "sketch") return;
this.$el.html(this.template(this.model.get("basePlane").attributes));
$('#zHeightSlider').slider({
formatter: function(value) {
return value;
}
});
},
template: _.template('\
Sketch Plane Height: <input id="zHeightSlider" data-slider-id="ex1Slider" type="text" data-slider-min="0" data-slider-max="20" data-slider-step="1" data-slider-value="<%= zIndex %>"/>\
<br/><br/>\
todo: Sketch and extrude/cut commands\
')
});