From 2c45f356a942a64fb6506358d793bc2c4b4579f9 Mon Sep 17 00:00:00 2001 From: carlfeberhard Date: Wed, 30 Sep 2015 15:08:32 -0400 Subject: [PATCH] UI, Collections: correct foldout expansion for collections only re-rendering on 'populated' or 'visible' change; correct foldout expansion in published histories by giving dataset collection elements an api endpoint and moving 'rerunnable' and 'creating_job' fetch into li-edit --- .../mvc/collection/collection-model.js | 8 ++++++++ .../scripts/mvc/dataset/dataset-li-edit.js | 19 +++++++++++++++++++ .../galaxy/scripts/mvc/dataset/dataset-li.js | 8 -------- client/galaxy/scripts/mvc/history/hdca-li.js | 4 ++-- .../mvc/collection/collection-model.js.map | 2 +- .../maps/mvc/dataset/dataset-li-edit.js.map | 2 +- static/maps/mvc/dataset/dataset-li.js.map | 2 +- static/maps/mvc/history/hdca-li.js.map | 2 +- .../mvc/collection/collection-model.js | 2 +- static/scripts/mvc/dataset/dataset-li-edit.js | 2 +- static/scripts/mvc/dataset/dataset-li.js | 2 +- static/scripts/mvc/history/hdca-li.js | 2 +- 12 files changed, 37 insertions(+), 18 deletions(-) diff --git a/client/galaxy/scripts/mvc/collection/collection-model.js b/client/galaxy/scripts/mvc/collection/collection-model.js index 49da237372c..3d89aa5b019 100644 --- a/client/galaxy/scripts/mvc/collection/collection-model.js +++ b/client/galaxy/scripts/mvc/collection/collection-model.js @@ -126,6 +126,14 @@ var DatasetDCE = DATASET_MODEL.DatasetAssociation.extend( BASE_MVC.mixin( Datase /** logger used to record this.log messages, commonly set to console */ //logger : console, + /** root api url */ + urlRoot : (( window.galaxy_config && galaxy_config.root )?( galaxy_config.root ):( '/' )) + 'api/datasets', + + /** url fn */ + url : function(){ + return this.urlRoot + '/' + this.id; + }, + defaults : _.extend( {}, DATASET_MODEL.DatasetAssociation.prototype.defaults, DatasetCollectionElementMixin.defaults diff --git a/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js b/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js index 74d8c465913..8938713e187 100644 --- a/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js +++ b/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js @@ -109,6 +109,25 @@ var DatasetListItemEdit = _super.extend( }, // ......................................................................... details + /** In this override, only get details if in the ready state, get rerunnable if in other states. + * Note: fetch with no 'change' event triggering to prevent automatic rendering. + */ + _fetchModelDetails : function(){ + var view = this; + if( view.model.inReadyState() && !view.model.hasDetails() ){ + return view.model.fetch({ silent: true }); + + // special case the need for the rerunnable and creating_job attributes + // needed for rendering re-run button on queued, running datasets + } else if( !view.model.has( 'rerunnable' ) ){ + return view.model.fetch({ silent: true, data: { + // only fetch rerunnable and creating_job to keep overhead down + keys: [ 'rerunnable', 'creating_job' ].join(',') + }}); + } + return jQuery.when(); + }, + /** In this override, add tags and annotations controls, make the ? dbkey a link to editing page */ _renderDetails : function(){ //TODO: generalize to be allow different details for each state diff --git a/client/galaxy/scripts/mvc/dataset/dataset-li.js b/client/galaxy/scripts/mvc/dataset/dataset-li.js index 09c390fe220..d5468ed3f86 100644 --- a/client/galaxy/scripts/mvc/dataset/dataset-li.js +++ b/client/galaxy/scripts/mvc/dataset/dataset-li.js @@ -65,14 +65,6 @@ var DatasetListItemView = _super.extend( var view = this; if( view.model.inReadyState() && !view.model.hasDetails() ){ return view.model.fetch({ silent: true }); - - // special case the need for the rerunnable and creating_job attributes - // needed for rendering re-run button on queued, running datasets - } else if( !view.model.has( 'rerunnable' ) ){ - return view.model.fetch({ silent: true, data: { - // only fetch rerunnable and creating_job to keep overhead down - keys: [ 'rerunnable', 'creating_job' ].join(',') - }}); } return jQuery.when(); }, diff --git a/client/galaxy/scripts/mvc/history/hdca-li.js b/client/galaxy/scripts/mvc/history/hdca-li.js index b2b9977ef4e..969da073fe1 100644 --- a/client/galaxy/scripts/mvc/history/hdca-li.js +++ b/client/galaxy/scripts/mvc/history/hdca-li.js @@ -22,8 +22,8 @@ var HDCAListItemView = _super.extend( _setUpListeners : function(){ _super.prototype._setUpListeners.call( this ); - this.model.on( 'change', function( model, options ){ - this.render(); + this.model.on({ + 'change:populated change:visible' : function( model, options ){ this.render(); }, }, this ); }, diff --git a/static/maps/mvc/collection/collection-model.js.map b/static/maps/mvc/collection/collection-model.js.map index 534ce4c9de0..6cd4bf2ae46 100644 --- a/static/maps/mvc/collection/collection-model.js.map +++ b/static/maps/mvc/collection/collection-model.js.map @@ -1 +1 @@ -{"version":3,"file":"collection-model.js","sources":["../../../src/mvc/collection/collection-model.js"],"names":["define","DATASET_MODEL","BASE_MVC","DatasetCollectionElementMixin","defaults","model_class","element_identifier","element_index","element_type","_mergeObject","attributes","_","extend","object","element_id","id","constructor","this","idAttribute","Backbone","Model","apply","arguments","parse","response","DatasetCollectionElement","LoggableMixin","DCECollection","Collection","model","initialize","options","debug","toString","length","join","DatasetDCE","DatasetAssociation","mixin","prototype","call","objStr","get","DatasetDCECollection","DatasetCollection","SearchableModelMixin","collection_type","deleted","collectionClass","elements","_createElementsModel","on","log","unset","silent","toJSON","json","inReadyState","populated","isDeletedOrPurged","hasDetails","getVisibleContents","delete","jQuery","when","save","undelete","searchAttributes","idAndName","ListDatasetCollection","attrs","PairDatasetCollection","NestedDCDCE","NestedDCDCECollection","NestedPairDCDCE","NestedPairDCDCECollection","ListPairedDatasetCollection"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"collection-model.js","sources":["../../../src/mvc/collection/collection-model.js"],"names":["define","DATASET_MODEL","BASE_MVC","DatasetCollectionElementMixin","defaults","model_class","element_identifier","element_index","element_type","_mergeObject","attributes","_","extend","object","element_id","id","constructor","this","idAttribute","Backbone","Model","apply","arguments","parse","response","DatasetCollectionElement","LoggableMixin","DCECollection","Collection","model","initialize","options","debug","toString","length","join","DatasetDCE","DatasetAssociation","mixin","urlRoot","window","galaxy_config","root","url","prototype","call","objStr","get","DatasetDCECollection","DatasetCollection","SearchableModelMixin","collection_type","deleted","collectionClass","elements","_createElementsModel","on","log","unset","silent","toJSON","json","inReadyState","populated","isDeletedOrPurged","hasDetails","getVisibleContents","delete","jQuery","when","save","undelete","searchAttributes","idAndName","ListDatasetCollection","attrs","PairDatasetCollection","NestedDCDCE","NestedDCDCECollection","NestedPairDCDCE","NestedPairDCDCECollection","ListPairedDatasetCollection"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/dataset/dataset-li-edit.js.map b/static/maps/mvc/dataset/dataset-li-edit.js.map index d06e57aab9b..5ff99c44075 100644 --- a/static/maps/mvc/dataset/dataset-li-edit.js.map +++ b/static/maps/mvc/dataset/dataset-li-edit.js.map @@ -1 +1 @@ -{"version":3,"file":"dataset-li-edit.js","sources":["../../../src/mvc/dataset/dataset-li-edit.js"],"names":["define","STATES","DATASET_LI","TAGS","ANNOTATIONS","faIconButton","BASE_MVC","ToolsForm","_l","_super","DatasetListItemView","DatasetListItemEdit","extend","initialize","attributes","prototype","call","this","hasUser","purgeAllowed","tagsEditorShown","annotationEditorShown","_renderPrimaryActions","actions","model","get","NOT_VIEWABLE","concat","_renderEditButton","_renderDeleteButton","DISCARDED","purged","deleted","editBtnData","title","href","urls","edit","target","linkTarget","faIcon","classes","disabled","_","contains","UPLOAD","NEW","self","deletedAlready","isDeletedOrPurged","onclick","$el","find","trigger","_renderDetails","$details","state","OK","FAILED_METADATA","_renderTags","_renderAnnotation","_makeDbkeyEditLink","_setUpBehaviors","_renderSecondaryActions","ERROR","unshift","_renderErrButton","_renderRerunButton","_renderVisualizationsButton","report_error","creating_job","rerun","ev","preventDefault","form","View","job_id","deferred","execute","Galaxy","app","display","visualizations","hasData","isEmpty","isObject","warn","$visualizations","$","templates","attr","_addScratchBookFn","addBack","$links","click","frame","active","add","type","content","stopPropagation","$where","view","tagsEditor","TagsEditor","el","onshowFirstTime","render","onshow","onhide","$activator","appendTo","toggle","annotationEditor","AnnotationEditor","editableDbkey","replaceWith","events","clone","click .undelete-link","click .purge-link","click .edit-btn","click .delete-btn","click .rerun-btn","click .report-err-btn","click .visualization-btn","click .dbkey a","_clickUndeleteLink","undelete","_clickPurgeLink","purge","toString","modelString","warnings","failed_metadata","wrapTemplate","visualizationsTemplate"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"dataset-li-edit.js","sources":["../../../src/mvc/dataset/dataset-li-edit.js"],"names":["define","STATES","DATASET_LI","TAGS","ANNOTATIONS","faIconButton","BASE_MVC","ToolsForm","_l","_super","DatasetListItemView","DatasetListItemEdit","extend","initialize","attributes","prototype","call","this","hasUser","purgeAllowed","tagsEditorShown","annotationEditorShown","_renderPrimaryActions","actions","model","get","NOT_VIEWABLE","concat","_renderEditButton","_renderDeleteButton","DISCARDED","purged","deleted","editBtnData","title","href","urls","edit","target","linkTarget","faIcon","classes","disabled","_","contains","UPLOAD","NEW","self","deletedAlready","isDeletedOrPurged","onclick","$el","find","trigger","_fetchModelDetails","view","inReadyState","hasDetails","fetch","silent","has","jQuery","when","data","keys","join","_renderDetails","$details","state","OK","FAILED_METADATA","_renderTags","_renderAnnotation","_makeDbkeyEditLink","_setUpBehaviors","_renderSecondaryActions","ERROR","unshift","_renderErrButton","_renderRerunButton","_renderVisualizationsButton","report_error","creating_job","rerun","ev","preventDefault","form","View","job_id","deferred","execute","Galaxy","app","display","visualizations","hasData","isEmpty","isObject","warn","$visualizations","$","templates","attr","_addScratchBookFn","addBack","$links","click","frame","active","add","type","content","stopPropagation","$where","tagsEditor","TagsEditor","el","onshowFirstTime","render","onshow","onhide","$activator","appendTo","toggle","annotationEditor","AnnotationEditor","editableDbkey","replaceWith","events","clone","click .undelete-link","click .purge-link","click .edit-btn","click .delete-btn","click .rerun-btn","click .report-err-btn","click .visualization-btn","click .dbkey a","_clickUndeleteLink","undelete","_clickPurgeLink","purge","toString","modelString","warnings","failed_metadata","wrapTemplate","visualizationsTemplate"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/dataset/dataset-li.js.map b/static/maps/mvc/dataset/dataset-li.js.map index bc2867580d1..11ec9bec634 100644 --- a/static/maps/mvc/dataset/dataset-li.js.map +++ b/static/maps/mvc/dataset/dataset-li.js.map @@ -1 +1 @@ -{"version":3,"file":"dataset-li.js","sources":["../../../src/mvc/dataset/dataset-li.js"],"names":["define","LIST_ITEM","STATES","faIconButton","BASE_MVC","_l","_super","ListItemView","DatasetListItemView","extend","className","prototype","id","this","model","get","join","initialize","attributes","logger","log","call","linkTarget","_setUpListeners","on","changedAttributes","state","inReadyState","expanded","hasDetails","fetch","render","_fetchModelDetails","view","silent","has","jQuery","when","data","keys","remove","speed","callback","fxSpeed","$el","fadeOut","Backbone","View","_swapNewRender","$newRender","addClass","_renderPrimaryActions","_renderDisplayButton","NOT_VIEWABLE","DISCARDED","displayBtnData","target","classes","disabled","title","UPLOAD","NEW","href","urls","display","self","onclick","ev","Galaxy","frame","active","add_dataset","preventDefault","faIcon","_renderDetails","$","templates","noAccess","toJSON","$details","find","empty","append","_renderSecondaryActions","html","_renderSummary","prepend","_renderDetailMessages","_renderDisplayApplications","_setUpBehaviors","json","summaryRenderFn","summaries","unknown","$warnings","_","each","detailMessages","templateFn","isDeletedOrPurged","displayApplications","debug","OK","FAILED_METADATA","ERROR","_renderDownloadButton","_renderShowParamsButton","show_params","hasData","isEmpty","download","_renderMetaFileDownloadButton","map","meta_file","meta_download","file_type","events","clone","click .display-btn","trigger","click .params-btn","click .download-btn","toString","modelString","warnings","failed_metadata","wrapTemplate","error","purged","deleted","detailsTemplate","noAccessTemplate","summaryTemplates","QUEUED","RUNNING","SETTING_METADATA","PAUSED","EMPTY","detailMessageTemplates","resubmitted","displayApplicationsTemplate","details"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"dataset-li.js","sources":["../../../src/mvc/dataset/dataset-li.js"],"names":["define","LIST_ITEM","STATES","faIconButton","BASE_MVC","_l","_super","ListItemView","DatasetListItemView","extend","className","prototype","id","this","model","get","join","initialize","attributes","logger","log","call","linkTarget","_setUpListeners","on","changedAttributes","state","inReadyState","expanded","hasDetails","fetch","render","_fetchModelDetails","view","silent","jQuery","when","remove","speed","callback","fxSpeed","$el","fadeOut","Backbone","View","_swapNewRender","$newRender","has","addClass","_renderPrimaryActions","_renderDisplayButton","NOT_VIEWABLE","DISCARDED","displayBtnData","target","classes","disabled","title","UPLOAD","NEW","href","urls","display","self","onclick","ev","Galaxy","frame","active","add_dataset","preventDefault","faIcon","_renderDetails","$","templates","noAccess","toJSON","$details","find","empty","append","_renderSecondaryActions","html","_renderSummary","prepend","_renderDetailMessages","_renderDisplayApplications","_setUpBehaviors","json","summaryRenderFn","summaries","unknown","$warnings","_","each","detailMessages","templateFn","isDeletedOrPurged","displayApplications","debug","OK","FAILED_METADATA","ERROR","_renderDownloadButton","_renderShowParamsButton","show_params","hasData","isEmpty","download","_renderMetaFileDownloadButton","map","meta_file","meta_download","file_type","events","clone","click .display-btn","trigger","click .params-btn","click .download-btn","toString","modelString","warnings","failed_metadata","wrapTemplate","error","purged","deleted","detailsTemplate","noAccessTemplate","summaryTemplates","QUEUED","RUNNING","SETTING_METADATA","PAUSED","EMPTY","detailMessageTemplates","resubmitted","displayApplicationsTemplate","details"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/history/hdca-li.js.map b/static/maps/mvc/history/hdca-li.js.map index aa95fa04548..8178673ef04 100644 --- a/static/maps/mvc/history/hdca-li.js.map +++ b/static/maps/mvc/history/hdca-li.js.map @@ -1 +1 @@ -{"version":3,"file":"hdca-li.js","sources":["../../../src/mvc/history/hdca-li.js"],"names":["define","STATES","DC_LI","DC_PANEL","BASE_MVC","_l","_super","DCListItemView","HDCAListItemView","extend","className","prototype","_setUpListeners","call","this","model","on","render","_getFoldoutPanelClass","get","ListCollectionPanel","PairCollectionPanel","ListOfPairsCollectionPanel","TypeError","_swapNewRender","$newRender","state","OK","RUNNING","$el","addClass","toString","modelString","templates","warnings","_","hidden","wrapTemplate","titleBarTemplate","titleBar"],"mappings":"AAAAA,QACI,qBACA,+BACA,kCACA,eACA,sBACD,SAAUC,EAAQC,EAAOC,EAAUC,EAAUC,GAGhD,GAAIC,GAASJ,EAAMK,eAGfC,EAAmBF,EAAOG,QAM1BC,UAAcJ,EAAOK,UAAUD,UAAY,mBAG3CE,gBAAkB,WACdN,EAAOK,UAAUC,gBAAgBC,KAAMC,MAEvCA,KAAKC,MAAMC,GAAI,SAAU,WACrBF,KAAKG,UACNH,OAIPI,sBAAwB,WACpB,OAAQJ,KAAKC,MAAMI,IAAK,oBACpB,IAAK,OACD,MAAOhB,GAASiB,mBACpB,KAAK,SACD,MAAOjB,GAASkB,mBACpB,KAAK,cACD,MAAOlB,GAASmB,2BAExB,KAAM,IAAIC,WAAW,2BAA6BT,KAAKC,MAAMI,IAAK,qBAItEK,eAAiB,SAAUC,GACvBnB,EAAOK,UAAUa,eAAeX,KAAMC,KAAMW,EAE5C,IAAIC,GAASZ,KAAKC,MAAMI,IAAK,aAAiClB,EAAO0B,GAAxB1B,EAAO2B,OAIpD,OAFAd,MAAKe,IAAIC,SAAU,SAAWJ,GAEvBZ,KAAKe,KAKhBE,SAAW,WACP,GAAIC,GAAgBlB,KAAW,MAAIA,KAAKC,MAAQ,GAAK,YACrD,OAAO,oBAAsBiB,EAAc,MAwC/C,OAnCJxB,GAAiBG,UAAUsB,UAAa,WAEpC,GAAIC,GAAWC,EAAE1B,UAAYH,EAAOK,UAAUsB,UAAUC,UACpDE,OAAShC,EAASiC,cAEd,mCACI,+CACIhC,EAAI,mCACR,SACJ,WACD,gBAIHiC,EAAmBlC,EAASiC,cAE5B,6CACI,mCACA,sBAEI,kDACA,mDACJ,SACA,+BACJ,UACD,aAEH,OAAOF,GAAE1B,UAAYH,EAAOK,UAAUsB,WAClCC,SAAWA,EACXK,SAAWD,QAOX9B,iBAAmBA"} \ No newline at end of file +{"version":3,"file":"hdca-li.js","sources":["../../../src/mvc/history/hdca-li.js"],"names":["define","STATES","DC_LI","DC_PANEL","BASE_MVC","_l","_super","DCListItemView","HDCAListItemView","extend","className","prototype","_setUpListeners","call","this","model","on","change:populated change:visible","render","_getFoldoutPanelClass","get","ListCollectionPanel","PairCollectionPanel","ListOfPairsCollectionPanel","TypeError","_swapNewRender","$newRender","state","OK","RUNNING","$el","addClass","toString","modelString","templates","warnings","_","hidden","wrapTemplate","titleBarTemplate","titleBar"],"mappings":"AAAAA,QACI,qBACA,+BACA,kCACA,eACA,sBACD,SAAUC,EAAQC,EAAOC,EAAUC,EAAUC,GAGhD,GAAIC,GAASJ,EAAMK,eAGfC,EAAmBF,EAAOG,QAM1BC,UAAcJ,EAAOK,UAAUD,UAAY,mBAG3CE,gBAAkB,WACdN,EAAOK,UAAUC,gBAAgBC,KAAMC,MAEvCA,KAAKC,MAAMC,IACPC,kCAAoC,WAA4BH,KAAKI,WACtEJ,OAIPK,sBAAwB,WACpB,OAAQL,KAAKC,MAAMK,IAAK,oBACpB,IAAK,OACD,MAAOjB,GAASkB,mBACpB,KAAK,SACD,MAAOlB,GAASmB,mBACpB,KAAK,cACD,MAAOnB,GAASoB,2BAExB,KAAM,IAAIC,WAAW,2BAA6BV,KAAKC,MAAMK,IAAK,qBAItEK,eAAiB,SAAUC,GACvBpB,EAAOK,UAAUc,eAAeZ,KAAMC,KAAMY,EAE5C,IAAIC,GAASb,KAAKC,MAAMK,IAAK,aAAiCnB,EAAO2B,GAAxB3B,EAAO4B,OAIpD,OAFAf,MAAKgB,IAAIC,SAAU,SAAWJ,GAEvBb,KAAKgB,KAKhBE,SAAW,WACP,GAAIC,GAAgBnB,KAAW,MAAIA,KAAKC,MAAQ,GAAK,YACrD,OAAO,oBAAsBkB,EAAc,MAwC/C,OAnCJzB,GAAiBG,UAAUuB,UAAa,WAEpC,GAAIC,GAAWC,EAAE3B,UAAYH,EAAOK,UAAUuB,UAAUC,UACpDE,OAASjC,EAASkC,cAEd,mCACI,+CACIjC,EAAI,mCACR,SACJ,WACD,gBAIHkC,EAAmBnC,EAASkC,cAE5B,6CACI,mCACA,sBAEI,kDACA,mDACJ,SACA,+BACJ,UACD,aAEH,OAAOF,GAAE3B,UAAYH,EAAOK,UAAUuB,WAClCC,SAAWA,EACXK,SAAWD,QAOX/B,iBAAmBA"} \ No newline at end of file diff --git a/static/scripts/mvc/collection/collection-model.js b/static/scripts/mvc/collection/collection-model.js index e2c782fab57..b599bc73268 100644 --- a/static/scripts/mvc/collection/collection-model.js +++ b/static/scripts/mvc/collection/collection-model.js @@ -1,2 +1,2 @@ -define(["mvc/dataset/dataset-model","mvc/base-mvc","utils/localization"],function(a,b){var c={defaults:{model_class:"DatasetCollectionElement",element_identifier:null,element_index:null,element_type:null},_mergeObject:function(a){return _.extend(a,a.object,{element_id:a.id}),delete a.object,a},constructor:function(a){a=this._mergeObject(a),this.idAttribute="element_id",Backbone.Model.apply(this,arguments)},parse:function(a){var b=a;return b=this._mergeObject(b)}},d=Backbone.Model.extend(b.LoggableMixin).extend(c),e=Backbone.Collection.extend(b.LoggableMixin).extend({model:d,initialize:function(a,b){this.debug(this+"(DCECollection).initialize:",a,b),b=b||{}},toString:function(){return["DatasetCollectionElementCollection(",this.length,")"].join("")}}),f=a.DatasetAssociation.extend(b.mixin(c,{defaults:_.extend({},a.DatasetAssociation.prototype.defaults,c.defaults),constructor:function(a,b){this.debug(" DatasetDCE.constructor:",a,b),c.constructor.call(this,a,b)},initialize:function(b,c){this.debug(this+"(DatasetDCE).initialize:",b,c),a.DatasetAssociation.prototype.initialize.call(this,b,c)},toString:function(){var a=this.get("element_identifier");return["DatasetDCE(",a,")"].join("")}})),g=e.extend({model:f,initialize:function(a,b){this.debug(this+"(DatasetDCECollection).initialize:",a,b),e.prototype.initialize.call(this,a,b)},toString:function(){return["DatasetDCECollection(",this.length,")"].join("")}}),h=Backbone.Model.extend(b.LoggableMixin).extend(b.SearchableModelMixin).extend({defaults:{collection_type:null,deleted:!1},collectionClass:e,initialize:function(a,b){this.debug(this+"(DatasetCollection).initialize:",a,b,this),this.elements=this._createElementsModel(),this.on("change:elements",function(){this.log("change:elements"),this.elements=this._createElementsModel()})},_createElementsModel:function(){this.debug(this+"._createElementsModel",this.collectionClass,this.get("elements"),this.elements);var a=this.get("elements")||[];return this.unset("elements",{silent:!0}),this.elements=new this.collectionClass(a),this.elements},toJSON:function(){var a=Backbone.Model.prototype.toJSON.call(this);return this.elements&&(a.elements=this.elements.toJSON()),a},inReadyState:function(){var a=this.get("populated");return this.isDeletedOrPurged()||a},hasDetails:function(){return this.debug("hasDetails:",this.elements.length),0!==this.elements.length},getVisibleContents:function(){return this.elements},"delete":function(a){return this.get("deleted")?jQuery.when():this.save({deleted:!0},a)},undelete:function(a){return!this.get("deleted")||this.get("purged")?jQuery.when():this.save({deleted:!1},a)},isDeletedOrPurged:function(){return this.get("deleted")||this.get("purged")},searchAttributes:["name"],toString:function(){var a=[this.get("id"),this.get("name")||this.get("element_identifier")];return"DatasetCollection("+a.join(",")+")"}}),i=h.extend({collectionClass:g,initialize:function(a,b){this.debug(this+"(ListDatasetCollection).initialize:",a,b),h.prototype.initialize.call(this,a,b)},toString:function(){return["ListDatasetCollection(",this.get("name"),")"].join("")}}),j=i.extend({initialize:function(a,b){this.debug(this+"(PairDatasetCollection).initialize:",a,b),i.prototype.initialize.call(this,a,b)},toString:function(){return["PairDatasetCollection(",this.get("name"),")"].join("")}}),k=h.extend(b.mixin(c,{constructor:function(a,b){this.debug(" NestedDCDCE.constructor:",a,b),c.constructor.call(this,a,b)},toString:function(){var a=this.object?""+this.object:this.get("element_identifier");return["NestedDCDCE(",a,")"].join("")}})),l=e.extend({model:k,initialize:function(a,b){this.debug(this+"(NestedDCDCECollection).initialize:",a,b),e.prototype.initialize.call(this,a,b)},toString:function(){return["NestedDCDCECollection(",this.length,")"].join("")}}),m=j.extend(b.mixin(c,{constructor:function(a,b){this.debug(" NestedPairDCDCE.constructor:",a,b),c.constructor.call(this,a,b)},toString:function(){var a=this.object?""+this.object:this.get("element_identifier");return["NestedPairDCDCE(",a,")"].join("")}})),n=l.extend({model:m,initialize:function(a,b){this.debug(this+"(NestedPairDCDCECollection).initialize:",a,b),l.prototype.initialize.call(this,a,b)},toString:function(){return["NestedPairDCDCECollection(",this.length,")"].join("")}}),o=h.extend({collectionClass:n,initialize:function(a,b){this.debug(this+"(ListPairedDatasetCollection).initialize:",a,b),h.prototype.initialize.call(this,a,b)},toString:function(){return["ListPairedDatasetCollection(",this.get("name"),")"].join("")}});return{ListDatasetCollection:i,PairDatasetCollection:j,ListPairedDatasetCollection:o}}); +define(["mvc/dataset/dataset-model","mvc/base-mvc","utils/localization"],function(a,b){var c={defaults:{model_class:"DatasetCollectionElement",element_identifier:null,element_index:null,element_type:null},_mergeObject:function(a){return _.extend(a,a.object,{element_id:a.id}),delete a.object,a},constructor:function(a){a=this._mergeObject(a),this.idAttribute="element_id",Backbone.Model.apply(this,arguments)},parse:function(a){var b=a;return b=this._mergeObject(b)}},d=Backbone.Model.extend(b.LoggableMixin).extend(c),e=Backbone.Collection.extend(b.LoggableMixin).extend({model:d,initialize:function(a,b){this.debug(this+"(DCECollection).initialize:",a,b),b=b||{}},toString:function(){return["DatasetCollectionElementCollection(",this.length,")"].join("")}}),f=a.DatasetAssociation.extend(b.mixin(c,{urlRoot:(window.galaxy_config&&galaxy_config.root?galaxy_config.root:"/")+"api/datasets",url:function(){return this.urlRoot+"/"+this.id},defaults:_.extend({},a.DatasetAssociation.prototype.defaults,c.defaults),constructor:function(a,b){this.debug(" DatasetDCE.constructor:",a,b),c.constructor.call(this,a,b)},initialize:function(b,c){this.debug(this+"(DatasetDCE).initialize:",b,c),a.DatasetAssociation.prototype.initialize.call(this,b,c)},toString:function(){var a=this.get("element_identifier");return["DatasetDCE(",a,")"].join("")}})),g=e.extend({model:f,initialize:function(a,b){this.debug(this+"(DatasetDCECollection).initialize:",a,b),e.prototype.initialize.call(this,a,b)},toString:function(){return["DatasetDCECollection(",this.length,")"].join("")}}),h=Backbone.Model.extend(b.LoggableMixin).extend(b.SearchableModelMixin).extend({defaults:{collection_type:null,deleted:!1},collectionClass:e,initialize:function(a,b){this.debug(this+"(DatasetCollection).initialize:",a,b,this),this.elements=this._createElementsModel(),this.on("change:elements",function(){this.log("change:elements"),this.elements=this._createElementsModel()})},_createElementsModel:function(){this.debug(this+"._createElementsModel",this.collectionClass,this.get("elements"),this.elements);var a=this.get("elements")||[];return this.unset("elements",{silent:!0}),this.elements=new this.collectionClass(a),this.elements},toJSON:function(){var a=Backbone.Model.prototype.toJSON.call(this);return this.elements&&(a.elements=this.elements.toJSON()),a},inReadyState:function(){var a=this.get("populated");return this.isDeletedOrPurged()||a},hasDetails:function(){return this.debug("hasDetails:",this.elements.length),0!==this.elements.length},getVisibleContents:function(){return this.elements},"delete":function(a){return this.get("deleted")?jQuery.when():this.save({deleted:!0},a)},undelete:function(a){return!this.get("deleted")||this.get("purged")?jQuery.when():this.save({deleted:!1},a)},isDeletedOrPurged:function(){return this.get("deleted")||this.get("purged")},searchAttributes:["name"],toString:function(){var a=[this.get("id"),this.get("name")||this.get("element_identifier")];return"DatasetCollection("+a.join(",")+")"}}),i=h.extend({collectionClass:g,initialize:function(a,b){this.debug(this+"(ListDatasetCollection).initialize:",a,b),h.prototype.initialize.call(this,a,b)},toString:function(){return["ListDatasetCollection(",this.get("name"),")"].join("")}}),j=i.extend({initialize:function(a,b){this.debug(this+"(PairDatasetCollection).initialize:",a,b),i.prototype.initialize.call(this,a,b)},toString:function(){return["PairDatasetCollection(",this.get("name"),")"].join("")}}),k=h.extend(b.mixin(c,{constructor:function(a,b){this.debug(" NestedDCDCE.constructor:",a,b),c.constructor.call(this,a,b)},toString:function(){var a=this.object?""+this.object:this.get("element_identifier");return["NestedDCDCE(",a,")"].join("")}})),l=e.extend({model:k,initialize:function(a,b){this.debug(this+"(NestedDCDCECollection).initialize:",a,b),e.prototype.initialize.call(this,a,b)},toString:function(){return["NestedDCDCECollection(",this.length,")"].join("")}}),m=j.extend(b.mixin(c,{constructor:function(a,b){this.debug(" NestedPairDCDCE.constructor:",a,b),c.constructor.call(this,a,b)},toString:function(){var a=this.object?""+this.object:this.get("element_identifier");return["NestedPairDCDCE(",a,")"].join("")}})),n=l.extend({model:m,initialize:function(a,b){this.debug(this+"(NestedPairDCDCECollection).initialize:",a,b),l.prototype.initialize.call(this,a,b)},toString:function(){return["NestedPairDCDCECollection(",this.length,")"].join("")}}),o=h.extend({collectionClass:n,initialize:function(a,b){this.debug(this+"(ListPairedDatasetCollection).initialize:",a,b),h.prototype.initialize.call(this,a,b)},toString:function(){return["ListPairedDatasetCollection(",this.get("name"),")"].join("")}});return{ListDatasetCollection:i,PairDatasetCollection:j,ListPairedDatasetCollection:o}}); //# sourceMappingURL=../../../maps/mvc/collection/collection-model.js.map \ No newline at end of file diff --git a/static/scripts/mvc/dataset/dataset-li-edit.js b/static/scripts/mvc/dataset/dataset-li-edit.js index 031e28ce9fe..a1272b034d8 100644 --- a/static/scripts/mvc/dataset/dataset-li-edit.js +++ b/static/scripts/mvc/dataset/dataset-li-edit.js @@ -1,2 +1,2 @@ -define(["mvc/dataset/states","mvc/dataset/dataset-li","mvc/tags","mvc/annotations","ui/fa-icon-button","mvc/base-mvc","mvc/tools/tools-form","utils/localization"],function(a,b,c,d,e,f,g,h){var i=b.DatasetListItemView,j=i.extend({initialize:function(a){i.prototype.initialize.call(this,a),this.hasUser=a.hasUser,this.purgeAllowed=a.purgeAllowed||!1,this.tagsEditorShown=a.tagsEditorShown||!1,this.annotationEditorShown=a.annotationEditorShown||!1},_renderPrimaryActions:function(){var b=i.prototype._renderPrimaryActions.call(this);return this.model.get("state")===a.NOT_VIEWABLE?b:i.prototype._renderPrimaryActions.call(this).concat([this._renderEditButton(),this._renderDeleteButton()])},_renderEditButton:function(){if(this.model.get("state")===a.DISCARDED||!this.model.get("accessible"))return null;var b=this.model.get("purged"),c=this.model.get("deleted"),d={title:h("Edit attributes"),href:this.model.urls.edit,target:this.linkTarget,faIcon:"fa-pencil",classes:"edit-btn"};return c||b?(d.disabled=!0,b?d.title=h("Cannot edit attributes of datasets removed from disk"):c&&(d.title=h("Undelete dataset to edit attributes"))):_.contains([a.UPLOAD,a.NEW],this.model.get("state"))&&(d.disabled=!0,d.title=h("This dataset is not yet editable")),e(d)},_renderDeleteButton:function(){if(!this.model.get("accessible"))return null;var a=this,b=this.model.isDeletedOrPurged();return e({title:h(b?"Dataset is already deleted":"Delete"),disabled:b,faIcon:"fa-times",classes:"delete-btn",onclick:function(){a.$el.find(".icon-btn.delete-btn").trigger("mouseout"),a.model.delete()}})},_renderDetails:function(){var b=i.prototype._renderDetails.call(this),c=this.model.get("state");return!this.model.isDeletedOrPurged()&&_.contains([a.OK,a.FAILED_METADATA],c)&&(this._renderTags(b),this._renderAnnotation(b),this._makeDbkeyEditLink(b)),this._setUpBehaviors(b),b},_renderSecondaryActions:function(){var b=i.prototype._renderSecondaryActions.call(this);switch(this.model.get("state")){case a.UPLOAD:case a.NEW:case a.NOT_VIEWABLE:return b;case a.ERROR:return b.unshift(this._renderErrButton()),b.concat([this._renderRerunButton()]);case a.OK:case a.FAILED_METADATA:return b.concat([this._renderRerunButton(),this._renderVisualizationsButton()])}return b.concat([this._renderRerunButton()])},_renderErrButton:function(){return e({title:h("View or report this error"),href:this.model.urls.report_error,classes:"report-error-btn",target:this.linkTarget,faIcon:"fa-bug"})},_renderRerunButton:function(){var a=this.model.get("creating_job");return this.model.get("rerunnable")?e({title:h("Run this job again"),href:this.model.urls.rerun,classes:"rerun-btn",target:this.linkTarget,faIcon:"fa-refresh",onclick:function(b){b.preventDefault();var c=new g.View({job_id:a});c.deferred.execute(function(){Galaxy.app.display(c.$el)})}}):void 0},_renderVisualizationsButton:function(){var a=this.model.get("visualizations");if(this.model.isDeletedOrPurged()||!this.hasUser||!this.model.hasData()||_.isEmpty(a))return null;if(!_.isObject(a[0]))return this.warn("Visualizations have been switched off"),null;var b=$(this.templates.visualizations(a,this));return b.find('[target="galaxy_main"]').attr("target",this.linkTarget),this._addScratchBookFn(b.find(".visualization-link").addBack(".visualization-link")),b},_addScratchBookFn:function(a){a.click(function(a){Galaxy.frame&&Galaxy.frame.active&&(Galaxy.frame.add({title:"Visualization",type:"url",content:$(this).attr("href")}),a.preventDefault(),a.stopPropagation())})},_renderTags:function(a){if(this.hasUser){var b=this;this.tagsEditor=new c.TagsEditor({model:this.model,el:a.find(".tags-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.tagsEditorShown=!0},onhide:function(){b.tagsEditorShown=!1},$activator:e({title:h("Edit dataset tags"),classes:"tag-btn",faIcon:"fa-tags"}).appendTo(a.find(".actions .right"))}),this.tagsEditorShown&&this.tagsEditor.toggle(!0)}},_renderAnnotation:function(a){if(this.hasUser){var b=this;this.annotationEditor=new d.AnnotationEditor({model:this.model,el:a.find(".annotation-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.annotationEditorShown=!0},onhide:function(){b.annotationEditorShown=!1},$activator:e({title:h("Edit dataset annotation"),classes:"annotate-btn",faIcon:"fa-comment"}).appendTo(a.find(".actions .right"))}),this.annotationEditorShown&&this.annotationEditor.toggle(!0)}},_makeDbkeyEditLink:function(a){if("?"===this.model.get("metadata_dbkey")&&!this.model.isDeletedOrPurged()){var b=$('?').attr("href",this.model.urls.edit).attr("target",this.linkTarget);a.find(".dbkey .value").replaceWith(b)}},events:_.extend(_.clone(i.prototype.events),{"click .undelete-link":"_clickUndeleteLink","click .purge-link":"_clickPurgeLink","click .edit-btn":function(a){this.trigger("edit",this,a)},"click .delete-btn":function(a){this.trigger("delete",this,a)},"click .rerun-btn":function(a){this.trigger("rerun",this,a)},"click .report-err-btn":function(a){this.trigger("report-err",this,a)},"click .visualization-btn":function(a){this.trigger("visualize",this,a)},"click .dbkey a":function(a){this.trigger("edit",this,a)}}),_clickUndeleteLink:function(){return this.model.undelete(),!1},_clickPurgeLink:function(){return this.model.purge(),!1},toString:function(){var a=this.model?this.model+"":"(no model)";return"HDAEditView("+a+")"}});return j.prototype.templates=function(){var a=_.extend({},i.prototype.templates.warnings,{failed_metadata:f.wrapTemplate(['<% if( dataset.state === "failed_metadata" ){ %>','
',h("An error occurred setting the metadata for this dataset"),'
',h("Set it manually or retry auto-detection"),"","
","<% } %>"],"dataset"),deleted:f.wrapTemplate(["<% if( dataset.deleted && !dataset.purged ){ %>",'
',h("This dataset has been deleted"),'
',h("Undelete it"),"","<% if( view.purgeAllowed ){ %>",'
',h("Permanently remove it from disk"),"","<% } %>","
","<% } %>"],"dataset")}),b=f.wrapTemplate(["<% if( visualizations.length === 1 ){ %>",'">','',"","<% } else { %>",'","<% } %>"],"visualizations");return _.extend({},i.prototype.templates,{warnings:a,visualizations:b})}(),{DatasetListItemEdit:j}}); +define(["mvc/dataset/states","mvc/dataset/dataset-li","mvc/tags","mvc/annotations","ui/fa-icon-button","mvc/base-mvc","mvc/tools/tools-form","utils/localization"],function(a,b,c,d,e,f,g,h){var i=b.DatasetListItemView,j=i.extend({initialize:function(a){i.prototype.initialize.call(this,a),this.hasUser=a.hasUser,this.purgeAllowed=a.purgeAllowed||!1,this.tagsEditorShown=a.tagsEditorShown||!1,this.annotationEditorShown=a.annotationEditorShown||!1},_renderPrimaryActions:function(){var b=i.prototype._renderPrimaryActions.call(this);return this.model.get("state")===a.NOT_VIEWABLE?b:i.prototype._renderPrimaryActions.call(this).concat([this._renderEditButton(),this._renderDeleteButton()])},_renderEditButton:function(){if(this.model.get("state")===a.DISCARDED||!this.model.get("accessible"))return null;var b=this.model.get("purged"),c=this.model.get("deleted"),d={title:h("Edit attributes"),href:this.model.urls.edit,target:this.linkTarget,faIcon:"fa-pencil",classes:"edit-btn"};return c||b?(d.disabled=!0,b?d.title=h("Cannot edit attributes of datasets removed from disk"):c&&(d.title=h("Undelete dataset to edit attributes"))):_.contains([a.UPLOAD,a.NEW],this.model.get("state"))&&(d.disabled=!0,d.title=h("This dataset is not yet editable")),e(d)},_renderDeleteButton:function(){if(!this.model.get("accessible"))return null;var a=this,b=this.model.isDeletedOrPurged();return e({title:h(b?"Dataset is already deleted":"Delete"),disabled:b,faIcon:"fa-times",classes:"delete-btn",onclick:function(){a.$el.find(".icon-btn.delete-btn").trigger("mouseout"),a.model.delete()}})},_fetchModelDetails:function(){var a=this;return a.model.inReadyState()&&!a.model.hasDetails()?a.model.fetch({silent:!0}):a.model.has("rerunnable")?jQuery.when():a.model.fetch({silent:!0,data:{keys:["rerunnable","creating_job"].join(",")}})},_renderDetails:function(){var b=i.prototype._renderDetails.call(this),c=this.model.get("state");return!this.model.isDeletedOrPurged()&&_.contains([a.OK,a.FAILED_METADATA],c)&&(this._renderTags(b),this._renderAnnotation(b),this._makeDbkeyEditLink(b)),this._setUpBehaviors(b),b},_renderSecondaryActions:function(){var b=i.prototype._renderSecondaryActions.call(this);switch(this.model.get("state")){case a.UPLOAD:case a.NEW:case a.NOT_VIEWABLE:return b;case a.ERROR:return b.unshift(this._renderErrButton()),b.concat([this._renderRerunButton()]);case a.OK:case a.FAILED_METADATA:return b.concat([this._renderRerunButton(),this._renderVisualizationsButton()])}return b.concat([this._renderRerunButton()])},_renderErrButton:function(){return e({title:h("View or report this error"),href:this.model.urls.report_error,classes:"report-error-btn",target:this.linkTarget,faIcon:"fa-bug"})},_renderRerunButton:function(){var a=this.model.get("creating_job");return this.model.get("rerunnable")?e({title:h("Run this job again"),href:this.model.urls.rerun,classes:"rerun-btn",target:this.linkTarget,faIcon:"fa-refresh",onclick:function(b){b.preventDefault();var c=new g.View({job_id:a});c.deferred.execute(function(){Galaxy.app.display(c.$el)})}}):void 0},_renderVisualizationsButton:function(){var a=this.model.get("visualizations");if(this.model.isDeletedOrPurged()||!this.hasUser||!this.model.hasData()||_.isEmpty(a))return null;if(!_.isObject(a[0]))return this.warn("Visualizations have been switched off"),null;var b=$(this.templates.visualizations(a,this));return b.find('[target="galaxy_main"]').attr("target",this.linkTarget),this._addScratchBookFn(b.find(".visualization-link").addBack(".visualization-link")),b},_addScratchBookFn:function(a){a.click(function(a){Galaxy.frame&&Galaxy.frame.active&&(Galaxy.frame.add({title:"Visualization",type:"url",content:$(this).attr("href")}),a.preventDefault(),a.stopPropagation())})},_renderTags:function(a){if(this.hasUser){var b=this;this.tagsEditor=new c.TagsEditor({model:this.model,el:a.find(".tags-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.tagsEditorShown=!0},onhide:function(){b.tagsEditorShown=!1},$activator:e({title:h("Edit dataset tags"),classes:"tag-btn",faIcon:"fa-tags"}).appendTo(a.find(".actions .right"))}),this.tagsEditorShown&&this.tagsEditor.toggle(!0)}},_renderAnnotation:function(a){if(this.hasUser){var b=this;this.annotationEditor=new d.AnnotationEditor({model:this.model,el:a.find(".annotation-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.annotationEditorShown=!0},onhide:function(){b.annotationEditorShown=!1},$activator:e({title:h("Edit dataset annotation"),classes:"annotate-btn",faIcon:"fa-comment"}).appendTo(a.find(".actions .right"))}),this.annotationEditorShown&&this.annotationEditor.toggle(!0)}},_makeDbkeyEditLink:function(a){if("?"===this.model.get("metadata_dbkey")&&!this.model.isDeletedOrPurged()){var b=$('?').attr("href",this.model.urls.edit).attr("target",this.linkTarget);a.find(".dbkey .value").replaceWith(b)}},events:_.extend(_.clone(i.prototype.events),{"click .undelete-link":"_clickUndeleteLink","click .purge-link":"_clickPurgeLink","click .edit-btn":function(a){this.trigger("edit",this,a)},"click .delete-btn":function(a){this.trigger("delete",this,a)},"click .rerun-btn":function(a){this.trigger("rerun",this,a)},"click .report-err-btn":function(a){this.trigger("report-err",this,a)},"click .visualization-btn":function(a){this.trigger("visualize",this,a)},"click .dbkey a":function(a){this.trigger("edit",this,a)}}),_clickUndeleteLink:function(){return this.model.undelete(),!1},_clickPurgeLink:function(){return this.model.purge(),!1},toString:function(){var a=this.model?this.model+"":"(no model)";return"HDAEditView("+a+")"}});return j.prototype.templates=function(){var a=_.extend({},i.prototype.templates.warnings,{failed_metadata:f.wrapTemplate(['<% if( dataset.state === "failed_metadata" ){ %>','
',h("An error occurred setting the metadata for this dataset"),'
',h("Set it manually or retry auto-detection"),"","
","<% } %>"],"dataset"),deleted:f.wrapTemplate(["<% if( dataset.deleted && !dataset.purged ){ %>",'
',h("This dataset has been deleted"),'
',h("Undelete it"),"","<% if( view.purgeAllowed ){ %>",'
',h("Permanently remove it from disk"),"","<% } %>","
","<% } %>"],"dataset")}),b=f.wrapTemplate(["<% if( visualizations.length === 1 ){ %>",'">','',"","<% } else { %>",'","<% } %>"],"visualizations");return _.extend({},i.prototype.templates,{warnings:a,visualizations:b})}(),{DatasetListItemEdit:j}}); //# sourceMappingURL=../../../maps/mvc/dataset/dataset-li-edit.js.map \ No newline at end of file diff --git a/static/scripts/mvc/dataset/dataset-li.js b/static/scripts/mvc/dataset/dataset-li.js index 8ad909e596e..8f263e4b075 100644 --- a/static/scripts/mvc/dataset/dataset-li.js +++ b/static/scripts/mvc/dataset/dataset-li.js @@ -1,2 +1,2 @@ -define(["mvc/list/list-item","mvc/dataset/states","ui/fa-icon-button","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){var f=a.ListItemView,g=f.extend({className:f.prototype.className+" dataset",id:function(){return["dataset",this.model.get("id")].join("-")},initialize:function(a){a.logger&&(this.logger=this.model.logger=a.logger),this.log(this+".initialize:",a),f.prototype.initialize.call(this,a),this.linkTarget=a.linkTarget||"_blank"},_setUpListeners:function(){f.prototype._setUpListeners.call(this),this.model.on("change",function(){this.model.changedAttributes().state&&this.model.inReadyState()&&this.expanded&&!this.model.hasDetails()?this.model.fetch():this.render()},this)},_fetchModelDetails:function(){var a=this;return a.model.inReadyState()&&!a.model.hasDetails()?a.model.fetch({silent:!0}):a.model.has("rerunnable")?jQuery.when():a.model.fetch({silent:!0,data:{keys:["rerunnable","creating_job"].join(",")}})},remove:function(a,b){var c=this;a=a||this.fxSpeed,this.$el.fadeOut(a,function(){Backbone.View.prototype.remove.call(c),b&&b.call(c)})},render:function(a){return f.prototype.render.call(this,a)},_swapNewRender:function(a){return f.prototype._swapNewRender.call(this,a),this.model.has("state")&&this.$el.addClass("state-"+this.model.get("state")),this.$el},_renderPrimaryActions:function(){return[this._renderDisplayButton()]},_renderDisplayButton:function(){var a=this.model.get("state");if(a===b.NOT_VIEWABLE||a===b.DISCARDED||!this.model.get("accessible"))return null;var d={target:this.linkTarget,classes:"display-btn"};if(this.model.get("purged"))d.disabled=!0,d.title=e("Cannot display datasets removed from disk");else if(a===b.UPLOAD)d.disabled=!0,d.title=e("This dataset must finish uploading before it can be viewed");else if(a===b.NEW)d.disabled=!0,d.title=e("This dataset is not yet viewable");else{d.title=e("View data"),d.href=this.model.urls.display;var f=this;d.onclick=function(a){Galaxy.frame&&Galaxy.frame.active&&(Galaxy.frame.add_dataset(f.model.get("id")),a.preventDefault())}}return d.faIcon="fa-eye",c(d)},_renderDetails:function(){if(this.model.get("state")===b.NOT_VIEWABLE)return $(this.templates.noAccess(this.model.toJSON(),this));var a=f.prototype._renderDetails.call(this);return a.find(".actions .left").empty().append(this._renderSecondaryActions()),a.find(".summary").html(this._renderSummary()).prepend(this._renderDetailMessages()),a.find(".display-applications").html(this._renderDisplayApplications()),this._setUpBehaviors(a),a},_renderSummary:function(){var a=this.model.toJSON(),b=this.templates.summaries[a.state];return(b=b||this.templates.summaries.unknown)(a,this)},_renderDetailMessages:function(){var a=this,b=$('
'),c=a.model.toJSON();return _.each(a.templates.detailMessages,function(d){b.append($(d(c,a)))}),b},_renderDisplayApplications:function(){return this.model.isDeletedOrPurged()?"":[this.templates.displayApplications(this.model.get("display_apps"),this),this.templates.displayApplications(this.model.get("display_types"),this)].join("")},_renderSecondaryActions:function(){switch(this.debug("_renderSecondaryActions"),this.model.get("state")){case b.NOT_VIEWABLE:return[];case b.OK:case b.FAILED_METADATA:case b.ERROR:return[this._renderDownloadButton(),this._renderShowParamsButton()]}return[this._renderShowParamsButton()]},_renderShowParamsButton:function(){return c({title:e("View details"),classes:"params-btn",href:this.model.urls.show_params,target:this.linkTarget,faIcon:"fa-info-circle"})},_renderDownloadButton:function(){return this.model.get("purged")||!this.model.hasData()?null:_.isEmpty(this.model.get("meta_files"))?$(['','',""].join("")):this._renderMetaFileDownloadButton()},_renderMetaFileDownloadButton:function(){var a=this.model.urls;return $(['"].join("\n"))},events:_.extend(_.clone(f.prototype.events),{"click .display-btn":function(a){this.trigger("display",this,a)},"click .params-btn":function(a){this.trigger("params",this,a)},"click .download-btn":function(a){this.trigger("download",this,a)}}),toString:function(){var a=this.model?this.model+"":"(no model)";return"DatasetListItemView("+a+")"}});return g.prototype.templates=function(){var a=_.extend({},f.prototype.templates.warnings,{failed_metadata:d.wrapTemplate(['<% if( model.state === "failed_metadata" ){ %>','
',e("An error occurred setting the metadata for this dataset"),"
","<% } %>"]),error:d.wrapTemplate(["<% if( model.error ){ %>",'
',e("There was an error getting the data for this dataset"),": <%- model.error %>","
","<% } %>"]),purged:d.wrapTemplate(["<% if( model.purged ){ %>",'
',e("This dataset has been deleted and removed from disk"),"
","<% } %>"]),deleted:d.wrapTemplate(["<% if( model.deleted && !model.purged ){ %>",'
',e("This dataset has been deleted"),"
","<% } %>"])}),c=d.wrapTemplate(['
','
','
','
','
',"
","<% if( !dataset.deleted && !dataset.purged ){ %>",'
','
','
',"<% if( dataset.peek ){ %>",'
<%= dataset.peek %>
',"<% } %>","<% } %>","
"],"dataset"),g=d.wrapTemplate(['
','
',e("You do not have permission to view this dataset"),"
","
"],"dataset"),h={};h[b.OK]=h[b.FAILED_METADATA]=d.wrapTemplate(["<% if( dataset.misc_blurb ){ %>",'
','<%- dataset.misc_blurb %>',"
","<% } %>","<% if( dataset.file_ext ){ %>",'
','",'<%- dataset.file_ext %>',"
","<% } %>","<% if( dataset.metadata_dbkey ){ %>",'
','",'',"<%- dataset.metadata_dbkey %>","","
","<% } %>","<% if( dataset.misc_info ){ %>",'
','<%- dataset.misc_info %>',"
","<% } %>"],"dataset"),h[b.NEW]=d.wrapTemplate(["
",e("This is a new dataset and not all of its data are available yet"),"
"],"dataset"),h[b.NOT_VIEWABLE]=d.wrapTemplate(["
",e("You do not have permission to view this dataset"),"
"],"dataset"),h[b.DISCARDED]=d.wrapTemplate(["
",e("The job creating this dataset was cancelled before completion"),"
"],"dataset"),h[b.QUEUED]=d.wrapTemplate(["
",e("This job is waiting to run"),"
"],"dataset"),h[b.RUNNING]=d.wrapTemplate(["
",e("This job is currently running"),"
"],"dataset"),h[b.UPLOAD]=d.wrapTemplate(["
",e("This dataset is currently uploading"),"
"],"dataset"),h[b.SETTING_METADATA]=d.wrapTemplate(["
",e("Metadata is being auto-detected"),"
"],"dataset"),h[b.PAUSED]=d.wrapTemplate(["
",e('This job is paused. Use the "Resume Paused Jobs" in the history menu to resume'),"
"],"dataset"),h[b.ERROR]=d.wrapTemplate(["<% if( !dataset.purged ){ %>","
<%- dataset.misc_blurb %>
","<% } %>",'',e("An error occurred with this dataset"),":",'
<%- dataset.misc_info %>
'],"dataset"),h[b.EMPTY]=d.wrapTemplate(["
",e("No data"),": <%- dataset.misc_blurb %>
"],"dataset"),h.unknown=d.wrapTemplate(['
Error: unknown dataset state: "<%- dataset.state %>"
'],"dataset");var i={resubmitted:d.wrapTemplate(["<% if( model.resubmitted ){ %>",'
',e("The job creating this dataset has been resubmitted"),"
","<% } %>"])},j=d.wrapTemplate(["<% _.each( apps, function( app ){ %>",'
','<%- app.label %> ','',"<% _.each( app.links, function( link ){ %>",'',"<% print( _l( link.text ) ); %>"," ","<% }); %>","","
","<% }); %>"],"apps");return _.extend({},f.prototype.templates,{warnings:a,details:c,noAccess:g,summaries:h,detailMessages:i,displayApplications:j})}(),{DatasetListItemView:g}}); +define(["mvc/list/list-item","mvc/dataset/states","ui/fa-icon-button","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){var f=a.ListItemView,g=f.extend({className:f.prototype.className+" dataset",id:function(){return["dataset",this.model.get("id")].join("-")},initialize:function(a){a.logger&&(this.logger=this.model.logger=a.logger),this.log(this+".initialize:",a),f.prototype.initialize.call(this,a),this.linkTarget=a.linkTarget||"_blank"},_setUpListeners:function(){f.prototype._setUpListeners.call(this),this.model.on("change",function(){this.model.changedAttributes().state&&this.model.inReadyState()&&this.expanded&&!this.model.hasDetails()?this.model.fetch():this.render()},this)},_fetchModelDetails:function(){var a=this;return a.model.inReadyState()&&!a.model.hasDetails()?a.model.fetch({silent:!0}):jQuery.when()},remove:function(a,b){var c=this;a=a||this.fxSpeed,this.$el.fadeOut(a,function(){Backbone.View.prototype.remove.call(c),b&&b.call(c)})},render:function(a){return f.prototype.render.call(this,a)},_swapNewRender:function(a){return f.prototype._swapNewRender.call(this,a),this.model.has("state")&&this.$el.addClass("state-"+this.model.get("state")),this.$el},_renderPrimaryActions:function(){return[this._renderDisplayButton()]},_renderDisplayButton:function(){var a=this.model.get("state");if(a===b.NOT_VIEWABLE||a===b.DISCARDED||!this.model.get("accessible"))return null;var d={target:this.linkTarget,classes:"display-btn"};if(this.model.get("purged"))d.disabled=!0,d.title=e("Cannot display datasets removed from disk");else if(a===b.UPLOAD)d.disabled=!0,d.title=e("This dataset must finish uploading before it can be viewed");else if(a===b.NEW)d.disabled=!0,d.title=e("This dataset is not yet viewable");else{d.title=e("View data"),d.href=this.model.urls.display;var f=this;d.onclick=function(a){Galaxy.frame&&Galaxy.frame.active&&(Galaxy.frame.add_dataset(f.model.get("id")),a.preventDefault())}}return d.faIcon="fa-eye",c(d)},_renderDetails:function(){if(this.model.get("state")===b.NOT_VIEWABLE)return $(this.templates.noAccess(this.model.toJSON(),this));var a=f.prototype._renderDetails.call(this);return a.find(".actions .left").empty().append(this._renderSecondaryActions()),a.find(".summary").html(this._renderSummary()).prepend(this._renderDetailMessages()),a.find(".display-applications").html(this._renderDisplayApplications()),this._setUpBehaviors(a),a},_renderSummary:function(){var a=this.model.toJSON(),b=this.templates.summaries[a.state];return(b=b||this.templates.summaries.unknown)(a,this)},_renderDetailMessages:function(){var a=this,b=$('
'),c=a.model.toJSON();return _.each(a.templates.detailMessages,function(d){b.append($(d(c,a)))}),b},_renderDisplayApplications:function(){return this.model.isDeletedOrPurged()?"":[this.templates.displayApplications(this.model.get("display_apps"),this),this.templates.displayApplications(this.model.get("display_types"),this)].join("")},_renderSecondaryActions:function(){switch(this.debug("_renderSecondaryActions"),this.model.get("state")){case b.NOT_VIEWABLE:return[];case b.OK:case b.FAILED_METADATA:case b.ERROR:return[this._renderDownloadButton(),this._renderShowParamsButton()]}return[this._renderShowParamsButton()]},_renderShowParamsButton:function(){return c({title:e("View details"),classes:"params-btn",href:this.model.urls.show_params,target:this.linkTarget,faIcon:"fa-info-circle"})},_renderDownloadButton:function(){return this.model.get("purged")||!this.model.hasData()?null:_.isEmpty(this.model.get("meta_files"))?$(['','',""].join("")):this._renderMetaFileDownloadButton()},_renderMetaFileDownloadButton:function(){var a=this.model.urls;return $(['"].join("\n"))},events:_.extend(_.clone(f.prototype.events),{"click .display-btn":function(a){this.trigger("display",this,a)},"click .params-btn":function(a){this.trigger("params",this,a)},"click .download-btn":function(a){this.trigger("download",this,a)}}),toString:function(){var a=this.model?this.model+"":"(no model)";return"DatasetListItemView("+a+")"}});return g.prototype.templates=function(){var a=_.extend({},f.prototype.templates.warnings,{failed_metadata:d.wrapTemplate(['<% if( model.state === "failed_metadata" ){ %>','
',e("An error occurred setting the metadata for this dataset"),"
","<% } %>"]),error:d.wrapTemplate(["<% if( model.error ){ %>",'
',e("There was an error getting the data for this dataset"),": <%- model.error %>","
","<% } %>"]),purged:d.wrapTemplate(["<% if( model.purged ){ %>",'
',e("This dataset has been deleted and removed from disk"),"
","<% } %>"]),deleted:d.wrapTemplate(["<% if( model.deleted && !model.purged ){ %>",'
',e("This dataset has been deleted"),"
","<% } %>"])}),c=d.wrapTemplate(['
','
','
','
','
',"
","<% if( !dataset.deleted && !dataset.purged ){ %>",'
','
','
',"<% if( dataset.peek ){ %>",'
<%= dataset.peek %>
',"<% } %>","<% } %>","
"],"dataset"),g=d.wrapTemplate(['
','
',e("You do not have permission to view this dataset"),"
","
"],"dataset"),h={};h[b.OK]=h[b.FAILED_METADATA]=d.wrapTemplate(["<% if( dataset.misc_blurb ){ %>",'
','<%- dataset.misc_blurb %>',"
","<% } %>","<% if( dataset.file_ext ){ %>",'
','",'<%- dataset.file_ext %>',"
","<% } %>","<% if( dataset.metadata_dbkey ){ %>",'
','",'',"<%- dataset.metadata_dbkey %>","","
","<% } %>","<% if( dataset.misc_info ){ %>",'
','<%- dataset.misc_info %>',"
","<% } %>"],"dataset"),h[b.NEW]=d.wrapTemplate(["
",e("This is a new dataset and not all of its data are available yet"),"
"],"dataset"),h[b.NOT_VIEWABLE]=d.wrapTemplate(["
",e("You do not have permission to view this dataset"),"
"],"dataset"),h[b.DISCARDED]=d.wrapTemplate(["
",e("The job creating this dataset was cancelled before completion"),"
"],"dataset"),h[b.QUEUED]=d.wrapTemplate(["
",e("This job is waiting to run"),"
"],"dataset"),h[b.RUNNING]=d.wrapTemplate(["
",e("This job is currently running"),"
"],"dataset"),h[b.UPLOAD]=d.wrapTemplate(["
",e("This dataset is currently uploading"),"
"],"dataset"),h[b.SETTING_METADATA]=d.wrapTemplate(["
",e("Metadata is being auto-detected"),"
"],"dataset"),h[b.PAUSED]=d.wrapTemplate(["
",e('This job is paused. Use the "Resume Paused Jobs" in the history menu to resume'),"
"],"dataset"),h[b.ERROR]=d.wrapTemplate(["<% if( !dataset.purged ){ %>","
<%- dataset.misc_blurb %>
","<% } %>",'',e("An error occurred with this dataset"),":",'
<%- dataset.misc_info %>
'],"dataset"),h[b.EMPTY]=d.wrapTemplate(["
",e("No data"),": <%- dataset.misc_blurb %>
"],"dataset"),h.unknown=d.wrapTemplate(['
Error: unknown dataset state: "<%- dataset.state %>"
'],"dataset");var i={resubmitted:d.wrapTemplate(["<% if( model.resubmitted ){ %>",'
',e("The job creating this dataset has been resubmitted"),"
","<% } %>"])},j=d.wrapTemplate(["<% _.each( apps, function( app ){ %>",'
','<%- app.label %> ','',"<% _.each( app.links, function( link ){ %>",'',"<% print( _l( link.text ) ); %>"," ","<% }); %>","","
","<% }); %>"],"apps");return _.extend({},f.prototype.templates,{warnings:a,details:c,noAccess:g,summaries:h,detailMessages:i,displayApplications:j})}(),{DatasetListItemView:g}}); //# sourceMappingURL=../../../maps/mvc/dataset/dataset-li.js.map \ No newline at end of file diff --git a/static/scripts/mvc/history/hdca-li.js b/static/scripts/mvc/history/hdca-li.js index 05eb43b6674..3c332062eb7 100644 --- a/static/scripts/mvc/history/hdca-li.js +++ b/static/scripts/mvc/history/hdca-li.js @@ -1,2 +1,2 @@ -define(["mvc/dataset/states","mvc/collection/collection-li","mvc/collection/collection-panel","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){var f=b.DCListItemView,g=f.extend({className:f.prototype.className+" history-content",_setUpListeners:function(){f.prototype._setUpListeners.call(this),this.model.on("change",function(){this.render()},this)},_getFoldoutPanelClass:function(){switch(this.model.get("collection_type")){case"list":return c.ListCollectionPanel;case"paired":return c.PairCollectionPanel;case"list:paired":return c.ListOfPairsCollectionPanel}throw new TypeError("Uknown collection_type: "+this.model.get("collection_type"))},_swapNewRender:function(b){f.prototype._swapNewRender.call(this,b);var c=this.model.get("populated")?a.OK:a.RUNNING;return this.$el.addClass("state-"+c),this.$el},toString:function(){var a=this.model?this.model+"":"(no model)";return"HDCAListItemView("+a+")"}});return g.prototype.templates=function(){var a=_.extend({},f.prototype.templates.warnings,{hidden:d.wrapTemplate(["<% if( !collection.visible ){ %>",'
',e("This collection has been hidden"),"
","<% } %>"],"collection")}),b=d.wrapTemplate(['
','','
','<%- collection.hid %> ','<%- collection.name %>',"
",'
',"
"],"collection");return _.extend({},f.prototype.templates,{warnings:a,titleBar:b})}(),{HDCAListItemView:g}}); +define(["mvc/dataset/states","mvc/collection/collection-li","mvc/collection/collection-panel","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){var f=b.DCListItemView,g=f.extend({className:f.prototype.className+" history-content",_setUpListeners:function(){f.prototype._setUpListeners.call(this),this.model.on({"change:populated change:visible":function(){this.render()}},this)},_getFoldoutPanelClass:function(){switch(this.model.get("collection_type")){case"list":return c.ListCollectionPanel;case"paired":return c.PairCollectionPanel;case"list:paired":return c.ListOfPairsCollectionPanel}throw new TypeError("Uknown collection_type: "+this.model.get("collection_type"))},_swapNewRender:function(b){f.prototype._swapNewRender.call(this,b);var c=this.model.get("populated")?a.OK:a.RUNNING;return this.$el.addClass("state-"+c),this.$el},toString:function(){var a=this.model?this.model+"":"(no model)";return"HDCAListItemView("+a+")"}});return g.prototype.templates=function(){var a=_.extend({},f.prototype.templates.warnings,{hidden:d.wrapTemplate(["<% if( !collection.visible ){ %>",'
',e("This collection has been hidden"),"
","<% } %>"],"collection")}),b=d.wrapTemplate(['
','','
','<%- collection.hid %> ','<%- collection.name %>',"
",'
',"
"],"collection");return _.extend({},f.prototype.templates,{warnings:a,titleBar:b})}(),{HDCAListItemView:g}}); //# sourceMappingURL=../../../maps/mvc/history/hdca-li.js.map \ No newline at end of file