|
|
|
@ -5,8 +5,8 @@ var ImportsWrapper = require('./imports/imports-wrapper-view');
|
|
|
|
|
var TabPaneView = require('builder/components/tab-pane/tab-pane-view');
|
|
|
|
|
var TabPaneCollection = require('builder/components/tab-pane/tab-pane-collection');
|
|
|
|
|
var checkAndBuildOpts = require('builder/helpers/required-opts');
|
|
|
|
|
|
|
|
|
|
var ImportDataView = require('./imports/import-data/import-data-view');
|
|
|
|
|
var UploadModel = require('builder/data/upload-model');
|
|
|
|
|
|
|
|
|
|
var REQUIRED_OPTS = [
|
|
|
|
|
'createModel',
|
|
|
|
@ -109,9 +109,22 @@ module.exports = CoreView.extend({
|
|
|
|
|
var context = this._createModel.get('listing');
|
|
|
|
|
var paneModel = _.first(this._tabPaneCollection.where({ name: context }));
|
|
|
|
|
paneModel.set('selected', true);
|
|
|
|
|
this._resetUploadModel();
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
_resetUploadModel: function () {
|
|
|
|
|
this._setUploadModel(new UploadModel(null, {
|
|
|
|
|
configModel: this._configModel,
|
|
|
|
|
userModel: this._userModel
|
|
|
|
|
}).attributes);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
_setUploadModel: function (d) {
|
|
|
|
|
var uploadModel = this._createModel.getUploadModel();
|
|
|
|
|
uploadModel.setFresh(d);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
_toggleNavigation: function () {
|
|
|
|
|
this._createModel.get('navigationVisible')
|
|
|
|
|
? this._createModel.set('navigationVisible', false)
|
|
|
|
|