"use strict"; define(['app','backgrid'], function () { NzbDrone.Release.DownloadReportCell = Backgrid.Cell.extend({ className: "download-report-cell", events: { 'click': '_onClick' }, _onClick: function () { var self = this; this.$el.html('<i class ="icon-spinner icon-spin" />'); this.model.save() .always(function () { self.$el.html('<i class ="icon-download-alt" />'); }); }, render: function () { this.$el.html('<i class ="icon-download-alt" />'); return this; } }); return NzbDrone.Release.DownloadReportCell; });