diff options
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/views/sample.js | 1 | ||||
| -rw-r--r-- | assets/js/views/selected-bar.js | 10 | 
2 files changed, 11 insertions, 0 deletions
| diff --git a/assets/js/views/sample.js b/assets/js/views/sample.js index bab5488..6a56ae7 100644 --- a/assets/js/views/sample.js +++ b/assets/js/views/sample.js @@ -56,6 +56,7 @@ ClipPlay.Views.Sample = Marionette.ItemView.extend({  		this.selected_bar = new ClipPlay.Views.SelectedBar({  			el: this.$('.js-selected-bar'), +			model: this.model,  			sample_view: this  		});  	}, diff --git a/assets/js/views/selected-bar.js b/assets/js/views/selected-bar.js index 91727b6..b9cf47d 100644 --- a/assets/js/views/selected-bar.js +++ b/assets/js/views/selected-bar.js @@ -1,4 +1,9 @@  ClipPlay.Views.SelectedBar = Marionette.View.extend({ +	events: { +		'click': 'play' +	}, +	 +	  	initialize: function(options) {  		this.setElement(options.el);  		this.sample_view = options.sample_view; @@ -35,6 +40,11 @@ ClipPlay.Views.SelectedBar = Marionette.View.extend({  	}, +	play: function() { +		this.model.play(); +	}, +	 +	  	on_selected_bar_drag: function() {  		this.sample_view.trigger('change:position:selected-bar', {  			position: this.$el.position().left, | 
