mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
28 lines
1.0 KiB
JavaScript
28 lines
1.0 KiB
JavaScript
var Marionette = require('marionette');
|
|
var ProfileCollection = require('../../Profile/ProfileCollection');
|
|
var ProfileCollectionView = require('./ProfileCollectionView');
|
|
var DelayProfileLayout = require('./Delay/DelayProfileLayout');
|
|
var DelayProfileCollection = require('./Delay/DelayProfileCollection');
|
|
var LanguageCollection = require('./Language/LanguageCollection');
|
|
|
|
module.exports = Marionette.Layout.extend({
|
|
template : 'Settings/Profile/ProfileLayoutTemplate',
|
|
|
|
regions : {
|
|
profile : '#profile',
|
|
delayProfile : '#delay-profile'
|
|
},
|
|
|
|
initialize : function(options) {
|
|
this.settings = options.settings;
|
|
ProfileCollection.fetch();
|
|
|
|
this.delayProfileCollection = new DelayProfileCollection();
|
|
this.delayProfileCollection.fetch();
|
|
},
|
|
|
|
onShow : function() {
|
|
this.profile.show(new ProfileCollectionView({ collection : ProfileCollection }));
|
|
this.delayProfile.show(new DelayProfileLayout({ collection : this.delayProfileCollection }));
|
|
}
|
|
}); |