@ -6,29 +6,31 @@
/// <reference path="ImportExistingSeries/ImportSeriesView.js" />
NzbDrone . AddSeries . AddSeriesLayout = Backbone . Marionette . Layout . extend ( {
template : "AddSeries/addSeriesLayoutTemplate" ,
template : 'AddSeries/addSeriesLayoutTemplate' ,
regions : {
addNew : "#add-new" ,
importExisting : "#import-existing" ,
rootFolders : "#root-folders"
addNew : '#add-new' ,
importExisting : '#import-existing' ,
rootFolders : '#root-folders'
} ,
ui : {
addNewTab : ".x-add-new-tab" ,
importExistingTab : ".x-import-existing-tab" ,
rootFoldersTab : ".x-root-folders-tab" ,
addNewTab : '.x-add-new-tab' ,
importExistingTab : '.x-import-existing-tab' ,
rootFoldersTab : '.x-root-folders-tab'
} ,
events : {
"click .x-add-new-tab" : 'showAddNew' ,
"click .x-import-existing-tab" : 'showImport' ,
"click .x-root-folders-tab" : 'showRootFolders' ,
'click .x-add-new-tab' : 'showAddNew' ,
'click .x-import-existing-tab' : 'showImport' ,
'click .x-root-folders-tab' : 'showRootFolders'
} ,
showAddNew : function ( e ) {
if ( e ) e . preventDefault ( ) ;
if ( e ) {
e . preventDefault ( ) ;
}
this . ui . addNewTab . tab ( 'show' ) ;
NzbDrone . Router . navigate ( 'series/add/new' ) ;
@ -36,14 +38,18 @@ NzbDrone.AddSeries.AddSeriesLayout = Backbone.Marionette.Layout.extend({
} ,
showImport : function ( e ) {
if ( e ) e . preventDefault ( ) ;
if ( e ) {
e . preventDefault ( ) ;
}
this . ui . importExistingTab . tab ( 'show' ) ;
NzbDrone . Router . navigate ( 'series/add/import' ) ;
} ,
showRootFolders : function ( e ) {
if ( e ) e . preventDefault ( ) ;
if ( e ) {
e . preventDefault ( ) ;
}
this . ui . rootFoldersTab . tab ( 'show' ) ;
NzbDrone . Router . navigate ( 'series/add/rootfolders' ) ;
@ -90,7 +96,7 @@ NzbDrone.AddSeries.AddSeriesLayout = Backbone.Marionette.Layout.extend({
} ,
evaluateActions : function ( ) {
if ( this . rootFolderCollection . length == 0 ) {
if ( this . rootFolderCollection . length == = 0 ) {
this . ui . addNewTab . hide ( ) ;
this . ui . importExistingTab . hide ( ) ;
this . showRootFolders ( ) ;