"use strict"; define(['app'], function () { NzbDrone.Episode.Search.Layout = Backbone.Marionette.Layout.extend({ template: 'Episode/Search/LayoutTemplate', regions: { grid: '#episode-release-grid' }, columns: [ { name : 'age', label : 'Age', sortable: true, cell : Backgrid.IntegerCell }, { name : 'size', label : 'Size', sortable: true, cell : Backgrid.IntegerCell }, { name : 'title', label : 'Title', sortable: true, cell : Backgrid.StringCell }, { name : 'seasonNumber', label: 'season', cell : Backgrid.IntegerCell }, { name : 'episodeNumber', label: 'episode', cell : Backgrid.StringCell }, { name : 'approved', label: 'Approved', cell : Backgrid.BooleanCell } ], initialize: function () { }, onShow :function(){ if (!this.isClosed) { this.grid.show(new Backgrid.Grid( { row : Backgrid.Row, columns : this.columns, collection: this.collection, className : 'table table-hover' })); } } }); });