1
0
mirror of https://github.com/2ec0b4/kaamelott-soundboard.git synced 2025-12-09 08:03:24 +00:00

WIP - Mise en place du soundboard

This commit is contained in:
Antoine
2016-04-07 14:32:14 +02:00
parent 91e5d1476e
commit 8231d3cac4
11 changed files with 308 additions and 3 deletions

15
js/app/views/search.js Normal file
View File

@@ -0,0 +1,15 @@
define(
'views/search',
[
'marionette',
'hbs!templates/search'
],
function (Marionette, SoundSearchTemplate) {
"use strict";
var SoundSearchView = Marionette.LayoutView.extend({
template: SoundSearchTemplate
});
return SoundSearchView;
});

View File

@@ -0,0 +1,27 @@
define(
'views/soundboard',
[
'marionette',
'views/search',
'views/sounds',
'hbs!templates/soundboard'
],
function (Marionette, SoundSearchView, SoundListView, SoundboardTemplate) {
"use strict";
var SoundboardView = Marionette.LayoutView.extend({
template: SoundboardTemplate,
regions: {
'search': '#search',
'list': '#list'
},
onShow: function() {
this.showChildView('search', new SoundSearchView());
this.showChildView('list', new SoundListView());
}
});
return SoundboardView;
});

15
js/app/views/sounds.js Normal file
View File

@@ -0,0 +1,15 @@
define(
'views/sounds',
[
'marionette',
'hbs!templates/sounds'
],
function (Marionette, SoundListTemplate) {
"use strict";
var SoundListView = Marionette.LayoutView.extend({
template: SoundListTemplate
});
return SoundListView;
});