mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Merge branch 'dev' into fix_refresh_trigger
This commit is contained in:
@@ -3,9 +3,11 @@ define([
|
||||
"mvc/collection/collection-model",
|
||||
"mvc/collection/collection-li-edit",
|
||||
"mvc/base-mvc",
|
||||
"mvc/tag",
|
||||
"ui/fa-icon-button",
|
||||
"utils/localization",
|
||||
"ui/editable-text",
|
||||
], function( DC_VIEW, DC_MODEL, DC_EDIT, BASE_MVC, _l ){
|
||||
], function( DC_VIEW, DC_MODEL, DC_EDIT, BASE_MVC, TAGS, faIconButton, _l ){
|
||||
|
||||
'use strict';
|
||||
/* =============================================================================
|
||||
@@ -47,6 +49,8 @@ var CollectionViewEdit = _super.extend(
|
||||
return;
|
||||
}
|
||||
|
||||
this.tagsEditorShown = true;
|
||||
|
||||
//TODO: extract
|
||||
var panel = this,
|
||||
nameSelector = '> .controls .name';
|
||||
@@ -67,6 +71,13 @@ var CollectionViewEdit = _super.extend(
|
||||
}
|
||||
}
|
||||
});
|
||||
this.tagsEditor = new TAGS.TagsEditor({
|
||||
model : this.model,
|
||||
el : $where.find( '.tags-display' ),
|
||||
onshowFirstTime : function(){ this.render(); },
|
||||
usePrompt : false
|
||||
});
|
||||
this.tagsEditor.toggle( true );
|
||||
},
|
||||
|
||||
// ........................................................................ misc
|
||||
|
||||
@@ -169,6 +169,8 @@ CollectionView.prototype.templates = (function(){
|
||||
'<% } %>',
|
||||
'</div>',
|
||||
'</div>',
|
||||
|
||||
'<div class="tags-display"></div>',
|
||||
'</div>'
|
||||
], 'collection' );
|
||||
|
||||
|
||||
@@ -59,7 +59,14 @@ var DatasetListItemView = _super.extend(
|
||||
.done( function(){ self.render(); });
|
||||
|
||||
} else {
|
||||
self.render();
|
||||
if( _.has( model.changed, 'tags' ) && _.keys( model.changed ).length === 1 ){
|
||||
// If only the tags have changed, rerender specifically
|
||||
// the titlebar region. Otherwise default to the full
|
||||
// render.
|
||||
this.$( '> .title-bar' ).replaceWith( this._renderTitleBar() );
|
||||
} else {
|
||||
self.render();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@@ -45,8 +45,10 @@ HDAListItemView.prototype.templates = (function(){
|
||||
'</div>',
|
||||
'</br>',
|
||||
'<span class="nametags">',
|
||||
'<% _.each(dataset.nametags, function(tag){ %>',
|
||||
'<span class="label label-info"><%- tag %></span>',
|
||||
'<% _.each(dataset.tags, function(tag){ %>',
|
||||
'<% if (tag.indexOf("name:") == 0){ %>',
|
||||
'<span class="label label-info"><%- tag.slice(5) %></span>',
|
||||
'<% } %>',
|
||||
'<% }); %>',
|
||||
'</span>',
|
||||
'</div>'
|
||||
|
||||
@@ -20,9 +20,8 @@ var HDCAListItemView = _super.extend(
|
||||
/** event listeners */
|
||||
_setUpListeners : function(){
|
||||
_super.prototype._setUpListeners.call( this );
|
||||
|
||||
this.listenTo( this.model, {
|
||||
'change:populated change:visible' : function( model, options ){ this.render(); },
|
||||
'change:tags change:populated change:visible' : function( model, options ){ this.render(); },
|
||||
});
|
||||
},
|
||||
|
||||
@@ -85,6 +84,13 @@ HDCAListItemView.prototype.templates = (function(){
|
||||
'<span class="name"><%- collection.name %></span>',
|
||||
'</div>',
|
||||
'<div class="subtitle"></div>',
|
||||
'<span class="nametags">',
|
||||
'<% _.each(collection.tags, function(tag){ %>',
|
||||
'<% if (tag.indexOf("name:") == 0){ %>',
|
||||
'<span class="label label-info"><%- tag.slice(5) %></span>',
|
||||
'<% } %>',
|
||||
'<% }); %>',
|
||||
'</span>',
|
||||
'</div>'
|
||||
], 'collection' );
|
||||
|
||||
|
||||
@@ -18,15 +18,17 @@ var TagsEditor = Backbone.View
|
||||
initialize : function( options ){
|
||||
//console.debug( this, options );
|
||||
// only listen to the model only for changes to tags - re-render
|
||||
this.listenTo( this.model, 'change:tags', function(){
|
||||
this.render();
|
||||
});
|
||||
if (options.usePrompt === false) {
|
||||
this.label = '';
|
||||
} else {
|
||||
this.label = '<label class="prompt">' + _l( 'Tags' ) + '</label>';
|
||||
}
|
||||
this.hiddenUntilActivated( options.$activator, options );
|
||||
},
|
||||
|
||||
/** Build the DOM elements, call select to on the created input, and set up behaviors */
|
||||
render : function(){
|
||||
var view = this;
|
||||
var self = this;
|
||||
this.$el.html( this._template() );
|
||||
|
||||
this.$input().select2({
|
||||
@@ -34,7 +36,7 @@ var TagsEditor = Backbone.View
|
||||
width : '100%',
|
||||
tags : function(){
|
||||
// initialize possible tags in the dropdown based on all the tags the user has used so far
|
||||
return view._getTagsUsed();
|
||||
return self._getTagsUsed();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -45,8 +47,7 @@ var TagsEditor = Backbone.View
|
||||
/** @returns {String} the html text used to build the view's DOM */
|
||||
_template : function(){
|
||||
return [
|
||||
//TODO: make prompt optional
|
||||
'<label class="prompt">', _l( 'Tags' ), '</label>',
|
||||
this.label,
|
||||
// set up initial tags by adding as CSV to input vals (necc. to init select2)
|
||||
'<input class="tags-input" value="', this.tagsToCSV(), '" />'
|
||||
].join( '' );
|
||||
@@ -79,7 +80,7 @@ var TagsEditor = Backbone.View
|
||||
var view = this;
|
||||
this.$input().on( 'change', function( event ){
|
||||
// save the model's tags in either remove or added event
|
||||
view.model.save({ tags: event.val }, { silent: true });
|
||||
view.model.save({ tags: event.val });
|
||||
// if it's new, add the tag to the users tags
|
||||
if( event.added ){
|
||||
//??: solve weird behavior in FF on test.galaxyproject.org where
|
||||
|
||||
+5
-2
@@ -5,12 +5,15 @@
|
||||
"keywords": [
|
||||
"galaxy"
|
||||
],
|
||||
"repository": { "type": "git",
|
||||
"url": "https://github.com/galaxyproject/galaxy.git"
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/galaxyproject/galaxy.git"
|
||||
},
|
||||
"license": "AFL-3.0",
|
||||
"dependencies": {
|
||||
"amdi18n-loader": "^0.2.0",
|
||||
"babel-core": "^6.24.0",
|
||||
"babel-loader": "^6.4.1",
|
||||
"grunt": "^0.4.5",
|
||||
"grunt-bower-install-simple": "^1.1.0",
|
||||
"grunt-check-modules": "^1.0.0",
|
||||
|
||||
@@ -54,6 +54,10 @@ module.exports = {
|
||||
},
|
||||
module : {
|
||||
loaders : [
|
||||
{ test: /\.js$/,
|
||||
exclude: /node_modules/,
|
||||
loader: 'babel-loader',
|
||||
query: { compact: false } },
|
||||
],
|
||||
},
|
||||
resolveLoader : {
|
||||
|
||||
@@ -36,24 +36,15 @@ class DatasetCollectionManager( object ):
|
||||
|
||||
self.hda_manager = hdas.HDAManager( app )
|
||||
self.history_manager = histories.HistoryManager( app )
|
||||
self.tag_manager = tags.TagManager( app )
|
||||
self.tag_manager = tags.GalaxyTagManager( app )
|
||||
self.ldda_manager = lddas.LDDAManager( app )
|
||||
|
||||
def create(
|
||||
self,
|
||||
trans,
|
||||
parent,
|
||||
# PRECONDITION: security checks on ability to add to parent
|
||||
# occurred during load.
|
||||
name,
|
||||
collection_type,
|
||||
element_identifiers=None,
|
||||
elements=None,
|
||||
implicit_collection_info=None,
|
||||
trusted_identifiers=None, # Trust preloaded element objects
|
||||
hide_source_items=False,
|
||||
):
|
||||
def create( self, trans, parent, name, collection_type, element_identifiers=None,
|
||||
elements=None, implicit_collection_info=None, trusted_identifiers=None,
|
||||
hide_source_items=False, tags=None):
|
||||
"""
|
||||
PRECONDITION: security checks on ability to add to parent
|
||||
occurred during load.
|
||||
"""
|
||||
# Trust embedded, newly created objects created by tool subsystem.
|
||||
if trusted_identifiers is None:
|
||||
@@ -107,17 +98,17 @@ class DatasetCollectionManager( object ):
|
||||
message = "Internal logic error - create called with unknown parent type %s" % type( parent )
|
||||
log.exception( message )
|
||||
raise MessageException( message )
|
||||
tags = tags or []
|
||||
if implicit_collection_info:
|
||||
for k, v in implicit_collection_info.get('implicit_inputs', []):
|
||||
tags.extend(v.tags)
|
||||
for tag in tags:
|
||||
dataset_collection_instance.tags.append(tag.copy())
|
||||
|
||||
return self.__persist( dataset_collection_instance )
|
||||
|
||||
def create_dataset_collection(
|
||||
self,
|
||||
trans,
|
||||
collection_type,
|
||||
element_identifiers=None,
|
||||
elements=None,
|
||||
hide_source_items=False,
|
||||
):
|
||||
def create_dataset_collection( self, trans, collection_type, element_identifiers=None, elements=None,
|
||||
hide_source_items=None ):
|
||||
if element_identifiers is None and elements is None:
|
||||
raise RequestParameterInvalidException( ERROR_INVALID_ELEMENTS_SPECIFICATION )
|
||||
if not collection_type:
|
||||
@@ -188,15 +179,11 @@ class DatasetCollectionManager( object ):
|
||||
changed = self._set_from_dict( trans, dataset_collection_instance, payload )
|
||||
return changed
|
||||
|
||||
def copy(
|
||||
self,
|
||||
trans,
|
||||
parent,
|
||||
# PRECONDITION: security checks on ability to add to parent
|
||||
# occurred during load.
|
||||
source,
|
||||
encoded_source_id,
|
||||
):
|
||||
def copy( self, trans, parent, source, encoded_source_id ):
|
||||
"""
|
||||
PRECONDITION: security checks on ability to add to parent occurred
|
||||
during load.
|
||||
"""
|
||||
assert source == "hdca" # for now
|
||||
source_hdca = self.__get_history_collection_instance( trans, encoded_source_id )
|
||||
new_hdca = source_hdca.copy()
|
||||
@@ -213,6 +200,7 @@ class DatasetCollectionManager( object ):
|
||||
dataset_collection_instance.add_item_annotation( trans.sa_session, trans.get_user(), dataset_collection_instance, new_data[ 'annotation' ] )
|
||||
changed[ 'annotation' ] = new_data[ 'annotation' ]
|
||||
if 'tags' in new_data.keys() and trans.get_user():
|
||||
# set_tags_from_list will flush on its own, no need to add to 'changed' here and incur a second flush.
|
||||
self.tag_manager.set_tags_from_list( trans.get_user(), dataset_collection_instance, new_data[ 'tags' ] )
|
||||
|
||||
if changed.keys():
|
||||
|
||||
@@ -261,7 +261,7 @@ class HDASerializer( # datasets._UnflattenedMetadataDatasetAssociationSerialize
|
||||
'state',
|
||||
'extension',
|
||||
'deleted', 'purged', 'visible',
|
||||
'nametags',
|
||||
'tags',
|
||||
'type',
|
||||
'url',
|
||||
'create_time',
|
||||
@@ -286,7 +286,6 @@ class HDASerializer( # datasets._UnflattenedMetadataDatasetAssociationSerialize
|
||||
'creating_job',
|
||||
'rerunnable',
|
||||
|
||||
'tags',
|
||||
'uuid',
|
||||
'permissions',
|
||||
'file_name',
|
||||
@@ -332,7 +331,6 @@ class HDASerializer( # datasets._UnflattenedMetadataDatasetAssociationSerialize
|
||||
'misc_blurb' : self._remap_from( 'blurb' ),
|
||||
'file_ext' : self._remap_from( 'extension' ),
|
||||
'file_path' : self._remap_from( 'file_name' ),
|
||||
'nametags' : self.serialize_nametags,
|
||||
'resubmitted' : lambda i, k, **c: self.hda_manager.has_been_resubmitted( i ),
|
||||
'display_apps' : self.serialize_display_apps,
|
||||
'display_types' : self.serialize_old_display_applications,
|
||||
@@ -386,17 +384,6 @@ class HDASerializer( # datasets._UnflattenedMetadataDatasetAssociationSerialize
|
||||
|
||||
return display_apps
|
||||
|
||||
def serialize_nametags( self, hda, key, trans=None, **context ):
|
||||
"""
|
||||
Return list of 'name' child tags attached to this dataset.
|
||||
TODO: investigate faster ways to fetch 'name' tags and values
|
||||
"""
|
||||
nametags = []
|
||||
for tag in hda.tags:
|
||||
if tag.tag.name == 'name':
|
||||
nametags.append(tag.value)
|
||||
return nametags
|
||||
|
||||
def serialize_old_display_applications( self, hda, key, trans=None, **context ):
|
||||
"""
|
||||
Return dictionary containing old-style display app urls.
|
||||
|
||||
@@ -235,6 +235,7 @@ class HDCASerializer(
|
||||
'visible',
|
||||
'type', 'url',
|
||||
'create_time', 'update_time',
|
||||
'tags', # TODO: detail view only (maybe)
|
||||
])
|
||||
self.add_view( 'detailed', [
|
||||
'elements'
|
||||
|
||||
@@ -306,6 +306,10 @@ class GalaxyTagManager( TagManager ):
|
||||
ItemTagAssocInfo( model.HistoryDatasetAssociation,
|
||||
model.HistoryDatasetAssociationTagAssociation,
|
||||
model.HistoryDatasetAssociationTagAssociation.table.c.history_dataset_association_id )
|
||||
self.item_tag_assoc_info["HistoryDatasetCollectionAssociation"] = \
|
||||
ItemTagAssocInfo( model.HistoryDatasetCollectionAssociation,
|
||||
model.HistoryDatasetCollectionTagAssociation,
|
||||
model.HistoryDatasetCollectionTagAssociation.table.c.history_dataset_collection_id )
|
||||
self.item_tag_assoc_info["Page"] = ItemTagAssocInfo( model.Page,
|
||||
model.PageTagAssociation,
|
||||
model.PageTagAssociation.table.c.page_id )
|
||||
|
||||
@@ -405,6 +405,7 @@ class DefaultToolAction( object ):
|
||||
output_collections.create_collection(
|
||||
output=output,
|
||||
name=name,
|
||||
tags=preserved_tags,
|
||||
**element_kwds
|
||||
)
|
||||
else:
|
||||
@@ -678,7 +679,7 @@ class OutputCollections(object):
|
||||
self.out_collections = {}
|
||||
self.out_collection_instances = {}
|
||||
|
||||
def create_collection(self, output, name, **element_kwds):
|
||||
def create_collection(self, output, name, tags=None, **element_kwds):
|
||||
input_collections = self.input_collections
|
||||
collections_manager = self.trans.app.dataset_collections_service
|
||||
collection_type = output.structure.collection_type
|
||||
@@ -729,6 +730,7 @@ class OutputCollections(object):
|
||||
name=hdca_name,
|
||||
collection_type=collection_type,
|
||||
trusted_identifiers=True,
|
||||
tags=tags,
|
||||
**element_kwds
|
||||
)
|
||||
# name here is name of the output element - not name
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"collection-view-edit.js","sources":["../../../src/mvc/collection/collection-view-edit.js"],"names":["define","DC_VIEW","DC_MODEL","DC_EDIT","BASE_MVC","_l","_super","CollectionView","CollectionViewEdit","extend","DatasetDCEViewClass","DatasetDCEListItemEdit","NestedDCDCEViewClass","NestedDCDCEListItemEdit","initialize","attributes","prototype","call","this","_setUpBehaviors","$where","$el","model","Galaxy","user","isAnonymous","panel","nameSelector","find","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","get","text","save","name","fail","previous","toString","ListCollectionViewEdit","PairCollectionViewEdit","NestedPairCollectionViewEdit","ListOfPairsCollectionViewEdit","foldoutPanelClass","ListOfListsCollectionViewEdit"],"mappings":"AAAAA,QACI,iCACA,kCACA,oCACA,eACA,qBACA,oBACD,SAAUC,EAASC,EAAUC,EAASC,EAAUC,GAEnD,YAOA,IAAIC,GAASL,EAAQM,eACjBC,EAAqBF,EAAOG,QAQ5BC,oBAAsBP,EAAQQ,uBAE9BC,qBAAsBT,EAAQU,wBAM9BC,WAAa,SAAUC,GACnBT,EAAOU,UAAUF,WAAWG,KAAMC,KAAMH,IAK5CI,gBAAkB,SAAUC,GAGxB,GAFAA,EAASA,GAAUF,KAAKG,IACxBf,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,GACxCF,KAAKI,OAGLC,OAAOC,OAAQD,OAAOC,KAAKC,cAAhC,CAKA,GAAIC,GAAQR,KACRS,EAAe,mBACnBP,GAAOQ,KAAMD,GACRE,KAAM,QAASxB,EAAI,+BACnByB,SAAUC,UAAW,WACrBC,oBACGC,UAAW,SAAUC,GACjB,GAAIC,GAAeT,EAAMJ,MAAMc,IAAK,OAChCF,IAAWA,IAAYC,GACvBT,EAAML,IAAIO,KAAMD,GAAeU,KAAMH,GACrCR,EAAMJ,MAAMgB,MAAOC,KAAML,IACpBM,KAAM,WACHd,EAAML,IAAIO,KAAMD,GAAeU,KAAMX,EAAMJ,MAAMmB,SAAU,YAGnEf,EAAML,IAAIO,KAAMD,GAAeU,KAAMF,QAQzDO,SAAc,WACV,MAAO,uBAA2BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOzFO,EAAyBnC,EAAmBC,QAK5CC,oBAAsBP,EAAQQ,uBAI9B+B,SAAc,WACV,MAAO,2BAA+BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAO7FQ,EAAyBD,EAAuBlC,QAKhDiC,SAAc,WACV,MAAO,2BAA+BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAS7FS,EAA+BD,EAAuBnC,QAItDU,gBAAkB,SAAUC,GACxBd,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,IAKjDsB,SAAc,WACV,MAAO,iCAAqCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOnGU,EAAgCtC,EAAmBC,QAKnDG,qBAAuBT,EAAQU,wBAAwBJ,QACnDsC,kBAAoBF,IAKxBH,SAAc,WACV,MAAO,kCAAsCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOpGY,EAAgCxC,EAAmBC,QAKnDG,qBAAuBT,EAAQU,wBAAwBJ,QACnDsC,kBAAoBF,IAKxBH,SAAc,WACV,MAAO,kCAAsCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,MAMpG,QACI5B,mBAAkCA,EAClCmC,uBAAkCA,EAClCC,uBAAkCA,EAClCE,8BAAkCA,EAClCE,8BAAkCA"}
|
||||
{"version":3,"file":"collection-view-edit.js","sources":["../../../src/mvc/collection/collection-view-edit.js"],"names":["define","DC_VIEW","DC_MODEL","DC_EDIT","BASE_MVC","TAGS","faIconButton","_l","_super","CollectionView","CollectionViewEdit","extend","DatasetDCEViewClass","DatasetDCEListItemEdit","NestedDCDCEViewClass","NestedDCDCEListItemEdit","initialize","attributes","prototype","call","this","_setUpBehaviors","$where","$el","model","Galaxy","user","isAnonymous","tagsEditorShown","panel","nameSelector","find","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","get","text","save","name","fail","previous","tagsEditor","TagsEditor","el","onshowFirstTime","render","usePrompt","toggle","toString","ListCollectionViewEdit","PairCollectionViewEdit","NestedPairCollectionViewEdit","ListOfPairsCollectionViewEdit","foldoutPanelClass","ListOfListsCollectionViewEdit"],"mappings":"AAAAA,QACI,iCACA,kCACA,oCACA,eACA,UACA,oBACA,qBACA,oBACD,SAAUC,EAASC,EAAUC,EAASC,EAAUC,EAAMC,EAAcC,GAEvE,YAOA,IAAIC,GAASP,EAAQQ,eACjBC,EAAqBF,EAAOG,QAQ5BC,oBAAsBT,EAAQU,uBAE9BC,qBAAsBX,EAAQY,wBAM9BC,WAAa,SAAUC,GACnBT,EAAOU,UAAUF,WAAWG,KAAMC,KAAMH,IAK5CI,gBAAkB,SAAUC,GAGxB,GAFAA,EAASA,GAAUF,KAAKG,IACxBf,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,GACxCF,KAAKI,OAGLC,OAAOC,OAAQD,OAAOC,KAAKC,cAAhC,CAIAP,KAAKQ,iBAAkB,CAGvB,IAAIC,GAAQT,KACRU,EAAe,mBACnBR,GAAOS,KAAMD,GACRE,KAAM,QAASzB,EAAI,+BACnB0B,SAAUC,UAAW,WACrBC,oBACGC,UAAW,SAAUC,GACjB,GAAIC,GAAeT,EAAML,MAAMe,IAAK,OAChCF,IAAWA,IAAYC,GACvBT,EAAMN,IAAIQ,KAAMD,GAAeU,KAAMH,GACrCR,EAAML,MAAMiB,MAAOC,KAAML,IACpBM,KAAM,WACHd,EAAMN,IAAIQ,KAAMD,GAAeU,KAAMX,EAAML,MAAMoB,SAAU,YAGnEf,EAAMN,IAAIQ,KAAMD,GAAeU,KAAMF,MAIrDlB,KAAKyB,WAAa,GAAIxC,GAAKyC,YACvBtB,MAAkBJ,KAAKI,MACvBuB,GAAkBzB,EAAOS,KAAM,iBAC/BiB,gBAAkB,WAAY5B,KAAK6B,UACnCC,WAAkB,IAEtB9B,KAAKyB,WAAWM,QAAQ,KAK5BC,SAAc,WACV,MAAO,uBAA2BhC,KAAW,MAAIA,KAAKI,MAAMe,IAAK,QAAU,IAAU,OAOzFc,EAAyB3C,EAAmBC,QAK5CC,oBAAsBT,EAAQU,uBAI9BuC,SAAc,WACV,MAAO,2BAA+BhC,KAAW,MAAIA,KAAKI,MAAMe,IAAK,QAAU,IAAU,OAO7Fe,EAAyBD,EAAuB1C,QAKhDyC,SAAc,WACV,MAAO,2BAA+BhC,KAAW,MAAIA,KAAKI,MAAMe,IAAK,QAAU,IAAU,OAS7FgB,EAA+BD,EAAuB3C,QAItDU,gBAAkB,SAAUC,GACxBd,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,IAKjD8B,SAAc,WACV,MAAO,iCAAqChC,KAAW,MAAIA,KAAKI,MAAMe,IAAK,QAAU,IAAU,OAOnGiB,EAAgC9C,EAAmBC,QAKnDG,qBAAuBX,EAAQY,wBAAwBJ,QACnD8C,kBAAoBF,IAKxBH,SAAc,WACV,MAAO,kCAAsChC,KAAW,MAAIA,KAAKI,MAAMe,IAAK,QAAU,IAAU,OAOpGmB,EAAgChD,EAAmBC,QAKnDG,qBAAuBX,EAAQY,wBAAwBJ,QACnD8C,kBAAoBF,IAKxBH,SAAc,WACV,MAAO,kCAAsChC,KAAW,MAAIA,KAAKI,MAAMe,IAAK,QAAU,IAAU,MAMpG,QACI7B,mBAAkCA,EAClC2C,uBAAkCA,EAClCC,uBAAkCA,EAClCE,8BAAkCA,EAClCE,8BAAkCA"}
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"collection-view.js","sources":["../../../src/mvc/collection/collection-view.js"],"names":["define","LIST_VIEW","DC_MODEL","DC_LI","BASE_MVC","_l","logNamespace","_super","ModelListPanel","CollectionView","extend","_logNamespace","className","prototype","DatasetDCEViewClass","DatasetDCEListItemView","NestedDCDCEViewClass","NestedDCDCEListItemView","modelCollectionKey","initialize","attributes","call","this","linkTarget","hasUser","panelStack","parentName","foldoutStyle","_queueNewRender","$newRender","speed","undefined","panel","log","_swapNewRender","trigger","_filterCollection","model","getVisibleContents","_getItemViewClass","get","TypeError","_getItemViewOptions","options","_","_setUpItemViewListeners","view","listenTo","expanded:drilldown","v","drilldown","_expandDrilldownPanel","collapsed:drilldown","_collapseDrilldownPanel","push","$","add","$list","hide","$el","append","render","pop","events","click .navigation .back","close","remove","toString","templates","controlsTemplate","wrapTemplate","clone","controls","ListCollectionView","PairCollectionView","ListOfPairsCollectionView","foldoutPanelClass","ListOfListsCollectionView"],"mappings":"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"}
|
||||
{"version":3,"file":"collection-view.js","sources":["../../../src/mvc/collection/collection-view.js"],"names":["define","LIST_VIEW","DC_MODEL","DC_LI","BASE_MVC","_l","logNamespace","_super","ModelListPanel","CollectionView","extend","_logNamespace","className","prototype","DatasetDCEViewClass","DatasetDCEListItemView","NestedDCDCEViewClass","NestedDCDCEListItemView","modelCollectionKey","initialize","attributes","call","this","linkTarget","hasUser","panelStack","parentName","foldoutStyle","_queueNewRender","$newRender","speed","undefined","panel","log","_swapNewRender","trigger","_filterCollection","model","getVisibleContents","_getItemViewClass","get","TypeError","_getItemViewOptions","options","_","_setUpItemViewListeners","view","listenTo","expanded:drilldown","v","drilldown","_expandDrilldownPanel","collapsed:drilldown","_collapseDrilldownPanel","push","$","add","$list","hide","$el","append","render","pop","events","click .navigation .back","close","remove","toString","templates","controlsTemplate","wrapTemplate","clone","controls","ListCollectionView","PairCollectionView","ListOfPairsCollectionView","foldoutPanelClass","ListOfListsCollectionView"],"mappings":"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"}
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
{"version":3,"file":"hda-li.js","sources":["../../../src/mvc/history/hda-li.js"],"names":["define","DATASET_LI","BASE_MVC","_l","_super","DatasetListItemView","HDAListItemView","extend","className","prototype","initialize","attributes","options","call","this","toString","modelString","model","templates","titleBarTemplate","wrapTemplate","warnings","_","hidden","titleBar"],"mappings":"AAAAA,QACI,yBACA,eACA,sBACD,SAAUC,EAAYC,EAAUC,GAEnC,YAGA,IAAIC,GAASH,EAAWI,oBAMpBC,EAAkBF,EAAOG,QAGzBC,UAAcJ,EAAOK,UAAUD,UAAY,mBAE3CE,WAAa,SAAUC,EAAYC,GAC/BR,EAAOK,UAAUC,WAAWG,KAAMC,KAAMH,EAAYC,IAKxDG,SAAW,WACP,GAAIC,GAAgBF,KAAW,MAAIA,KAAKG,MAAQ,GAAK,YACrD,OAAO,mBAAqBD,EAAc,MA8C9C,OAxCJV,GAAgBG,UAAUS,UAAa,WAEnC,GAAIC,GAAmBjB,EAASkB,cAE5B,6CACI,mCACA,sBAEI,+CACA,gDACJ,SACA,QACA,0BACI,gDACI,mDACJ,YACJ,UACJ,UACD,WAECC,EAAWC,EAAEf,UAAYH,EAAOK,UAAUS,UAAUG,UACpDE,OAASrB,EAASkB,cAEd,gCACI,+CACIjB,EAAI,gCACR,SACJ,WACD,YAGP,OAAOmB,GAAEf,UAAYH,EAAOK,UAAUS,WAClCM,SAAWL,EACXE,SAAWA,QAQXf,gBAAmBA"}
|
||||
{"version":3,"file":"hda-li.js","sources":["../../../src/mvc/history/hda-li.js"],"names":["define","DATASET_LI","BASE_MVC","_l","_super","DatasetListItemView","HDAListItemView","extend","className","prototype","initialize","attributes","options","call","this","toString","modelString","model","templates","titleBarTemplate","wrapTemplate","warnings","_","hidden","titleBar"],"mappings":"AAAAA,QACI,yBACA,eACA,sBACD,SAAUC,EAAYC,EAAUC,GAEnC,YAGA,IAAIC,GAASH,EAAWI,oBAMpBC,EAAkBF,EAAOG,QAGzBC,UAAcJ,EAAOK,UAAUD,UAAY,mBAE3CE,WAAa,SAAUC,EAAYC,GAC/BR,EAAOK,UAAUC,WAAWG,KAAMC,KAAMH,EAAYC,IAKxDG,SAAW,WACP,GAAIC,GAAgBF,KAAW,MAAIA,KAAKG,MAAQ,GAAK,YACrD,OAAO,mBAAqBD,EAAc,MAgD9C,OA1CJV,GAAgBG,UAAUS,UAAa,WAEnC,GAAIC,GAAmBjB,EAASkB,cAE5B,6CACI,mCACA,sBAEI,+CACA,gDACJ,SACA,QACA,0BACI,4CACI,wCACI,4DACJ,UACJ,YACJ,UACJ,UACD,WAECC,EAAWC,EAAEf,UAAYH,EAAOK,UAAUS,UAAUG,UACpDE,OAASrB,EAASkB,cAEd,gCACI,+CACIjB,EAAI,gCACR,SACJ,WACD,YAGP,OAAOmB,GAAEf,UAAYH,EAAOK,UAAUS,WAClCM,SAAWL,EACXE,SAAWA,QAQXf,gBAAmBA"}
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"hdca-li.js","sources":["../../../src/mvc/history/hdca-li.js"],"names":["define","STATES","DC_LI","DC_VIEW","BASE_MVC","_l","_super","DCListItemView","HDCAListItemView","extend","className","prototype","_setUpListeners","call","this","listenTo","model","change:populated change:visible","render","_getFoldoutPanelClass","get","ListCollectionView","PairCollectionView","ListOfPairsCollectionView","ListOfListsCollectionView","TypeError","_swapNewRender","$newRender","state","OK","RUNNING","$el","addClass","toString","modelString","templates","warnings","_","hidden","wrapTemplate","titleBarTemplate","titleBar"],"mappings":"AAAAA,QACI,qBACA,+BACA,iCACA,eACA,sBACD,SAAUC,EAAQC,EAAOC,EAASC,EAAUC,GAE/C,YAGA,IAAIC,GAASJ,EAAMK,eAGfC,EAAmBF,EAAOG,QAG1BC,UAAcJ,EAAOK,UAAUD,UAAY,mBAG3CE,gBAAkB,WACdN,EAAOK,UAAUC,gBAAgBC,KAAMC,MAEvCA,KAAKC,SAAUD,KAAKE,OAChBC,kCAAoC,WAA4BH,KAAKI,aAK7EC,sBAAwB,WACpB,OAAQL,KAAKE,MAAMI,IAAK,oBACpB,IAAK,OACD,MAAOjB,GAAQkB,kBACnB,KAAK,SACD,MAAOlB,GAAQmB,kBACnB,KAAK,cACD,MAAOnB,GAAQoB,yBACnB,KAAK,YACD,MAAOpB,GAAQqB,0BAEvB,KAAM,IAAIC,WAAW,2BAA6BX,KAAKE,MAAMI,IAAK,qBAItEM,eAAiB,SAAUC,GACvBrB,EAAOK,UAAUe,eAAeb,KAAMC,KAAMa,EAE5C,IAAIC,GAASd,KAAKE,MAAMI,IAAK,aAAiCnB,EAAO4B,GAAxB5B,EAAO6B,OAIpD,OAFAhB,MAAKiB,IAAIC,SAAU,SAAWJ,GAEvBd,KAAKiB,KAKhBE,SAAW,WACP,GAAIC,GAAgBpB,KAAW,MAAIA,KAAKE,MAAQ,GAAK,YACrD,OAAO,oBAAsBkB,EAAc,MAwC/C,OAnCJ1B,GAAiBG,UAAUwB,UAAa,WAEpC,GAAIC,GAAWC,EAAE5B,UAAYH,EAAOK,UAAUwB,UAAUC,UACpDE,OAASlC,EAASmC,cAEd,mCACI,+CACIlC,EAAI,mCACR,SACJ,WACD,gBAIHmC,EAAmBpC,EAASmC,cAE5B,6CACI,mCACA,sBAEI,kDACA,mDACJ,SACA,+BACJ,UACD,aAEH,OAAOF,GAAE5B,UAAYH,EAAOK,UAAUwB,WAClCC,SAAWA,EACXK,SAAWD,QAOXhC,iBAAmBA"}
|
||||
{"version":3,"file":"hdca-li.js","sources":["../../../src/mvc/history/hdca-li.js"],"names":["define","STATES","DC_LI","DC_VIEW","BASE_MVC","_l","_super","DCListItemView","HDCAListItemView","extend","className","prototype","_setUpListeners","call","this","listenTo","model","change:tags change:populated change:visible","render","_getFoldoutPanelClass","get","ListCollectionView","PairCollectionView","ListOfPairsCollectionView","ListOfListsCollectionView","TypeError","_swapNewRender","$newRender","state","OK","RUNNING","$el","addClass","toString","modelString","templates","warnings","_","hidden","wrapTemplate","titleBarTemplate","titleBar"],"mappings":"AAAAA,QACI,qBACA,+BACA,iCACA,eACA,sBACD,SAAUC,EAAQC,EAAOC,EAASC,EAAUC,GAE/C,YAGA,IAAIC,GAASJ,EAAMK,eAGfC,EAAmBF,EAAOG,QAG1BC,UAAcJ,EAAOK,UAAUD,UAAY,mBAG3CE,gBAAkB,WACdN,EAAOK,UAAUC,gBAAgBC,KAAMC,MACvCA,KAAKC,SAAUD,KAAKE,OAChBC,8CAAgD,WAA4BH,KAAKI,aAKzFC,sBAAwB,WACpB,OAAQL,KAAKE,MAAMI,IAAK,oBACpB,IAAK,OACD,MAAOjB,GAAQkB,kBACnB,KAAK,SACD,MAAOlB,GAAQmB,kBACnB,KAAK,cACD,MAAOnB,GAAQoB,yBACnB,KAAK,YACD,MAAOpB,GAAQqB,0BAEvB,KAAM,IAAIC,WAAW,2BAA6BX,KAAKE,MAAMI,IAAK,qBAItEM,eAAiB,SAAUC,GACvBrB,EAAOK,UAAUe,eAAeb,KAAMC,KAAMa,EAE5C,IAAIC,GAASd,KAAKE,MAAMI,IAAK,aAAiCnB,EAAO4B,GAAxB5B,EAAO6B,OAIpD,OAFAhB,MAAKiB,IAAIC,SAAU,SAAWJ,GAEvBd,KAAKiB,KAKhBE,SAAW,WACP,GAAIC,GAAgBpB,KAAW,MAAIA,KAAKE,MAAQ,GAAK,YACrD,OAAO,oBAAsBkB,EAAc,MA+C/C,OA1CJ1B,GAAiBG,UAAUwB,UAAa,WAEpC,GAAIC,GAAWC,EAAE5B,UAAYH,EAAOK,UAAUwB,UAAUC,UACpDE,OAASlC,EAASmC,cAEd,mCACI,+CACIlC,EAAI,mCACR,SACJ,WACD,gBAIHmC,EAAmBpC,EAASmC,cAE5B,6CACI,mCACA,sBAEI,kDACA,mDACJ,SACA,+BACA,0BACI,+CACI,wCACI,4DACJ,UACJ,YACJ,UACJ,UACD,aAEH,OAAOF,GAAE5B,UAAYH,EAAOK,UAAUwB,WAClCC,SAAWA,EACXK,SAAWD,QAOXhC,iBAAmBA"}
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"tag.js","sources":["../../src/mvc/tag.js"],"names":["define","baseMVC","_l","TagsEditor","Backbone","View","extend","LoggableMixin","HiddenUntilActivatedViewMixin","tagName","className","initialize","options","this","listenTo","model","render","hiddenUntilActivated","$activator","view","$el","html","_template","$input","select2","placeholder","width","tags","_getTagsUsed","_setUpBehaviors","tagsToCSV","join","tagsArray","get","_","isArray","isEmpty","map","tag","escape","sort","find","Galaxy","user","on","event","save","val","silent","added","_addNewTagToTagsUsed","text","newTag","tagsUsed","contains","push","set","remove","off","stopListening","prototype","call","toString"],"mappings":"AAAAA,QACI,eACA,sBACD,SAAUC,EAASC,GAMtB,GAAIC,GAAaC,SAASC,KACjBC,OAAQL,EAAQM,eAChBD,OAAQL,EAAQO,+BAAgCF,QAErDG,QAAc,MACdC,UAAc,eAGdC,WAAa,SAAUC,GAGnBC,KAAKC,SAAUD,KAAKE,MAAO,cAAe,WACtCF,KAAKG,WAETH,KAAKI,qBAAsBL,EAAQM,WAAYN,IAInDI,OAAS,WACL,GAAIG,GAAON,IAaX,OAZAA,MAAKO,IAAIC,KAAMR,KAAKS,aAEpBT,KAAKU,SAASC,SACVC,YAAc,WACdC,MAAc,OACdC,KAAO,WAEH,MAAOR,GAAKS,kBAIpBf,KAAKgB,kBACEhB,MAIXS,UAAY,WACR,OAEI,yBAA0BpB,EAAI,QAAU,WAExC,oCAAqCW,KAAKiB,YAAa,QACzDC,KAAM,KAIZD,UAAY,WACR,GAAIE,GAAYnB,KAAKE,MAAMkB,IAAK,OAChC,QAAKC,EAAEC,QAASH,IAAeE,EAAEE,QAASJ,GAC/B,GAEJA,EAAUK,IAAK,SAAUC,GAC5B,MAAOJ,GAAEK,OAAQD,KAClBE,OAAOT,KAAM,MAIpBR,OAAS,WACL,MAAOV,MAAKO,IAAIqB,KAAM,qBAI1Bb,aAAe,WAEX,MAAOc,QAAOC,KAAKV,IAAK,cAI5BJ,gBAAkB,WACd,GAAIV,GAAON,IACXA,MAAKU,SAASqB,GAAI,SAAU,SAAUC,GAElC1B,EAAKJ,MAAM+B,MAAOnB,KAAMkB,EAAME,MAASC,QAAQ,IAE3CH,EAAMI,OAGN9B,EAAK+B,qBAAsBL,EAAMI,MAAME,KAAO,OAQ1DD,qBAAuB,SAAUE,GAE7B,GAAIC,GAAWX,OAAOC,KAAKV,IAAK,YAC3BC,GAAEoB,SAAUD,EAAUD,KACvBC,EAASE,KAAMH,GACfC,EAASb,OACTE,OAAOC,KAAKa,IAAK,YAAaH,KAKtCI,OAAS,WACL5C,KAAKU,OAAOmC,MACZ7C,KAAK8C,cAAe9C,KAAKE,OACzBX,SAASC,KAAKuD,UAAUH,OAAOI,KAAMhD,OAIzCiD,SAAW,WAAY,OAAS,cAAejD,KAAKE,MAAQ,GAAI,KAAMgB,KAAK,MAI/E,QACI5B,WAAaA"}
|
||||
{"version":3,"file":"tag.js","sources":["../../src/mvc/tag.js"],"names":["define","baseMVC","_l","TagsEditor","Backbone","View","extend","LoggableMixin","HiddenUntilActivatedViewMixin","tagName","className","initialize","options","this","label","usePrompt","hiddenUntilActivated","$activator","render","self","$el","html","_template","$input","select2","placeholder","width","tags","_getTagsUsed","_setUpBehaviors","tagsToCSV","join","tagsArray","model","get","_","isArray","isEmpty","map","tag","escape","sort","find","Galaxy","user","view","on","event","save","val","added","_addNewTagToTagsUsed","text","newTag","tagsUsed","contains","push","set","remove","off","stopListening","prototype","call","toString"],"mappings":"AAAAA,QACI,eACA,sBACD,SAAUC,EAASC,GAMtB,GAAIC,GAAaC,SAASC,KACjBC,OAAQL,EAAQM,eAChBD,OAAQL,EAAQO,+BAAgCF,QAErDG,QAAc,MACdC,UAAc,eAGdC,WAAa,SAAUC,GAIfC,KAAKC,MADLF,EAAQG,aAAc,EACT,GAEA,yBAA2Bb,EAAI,QAAW,WAE3DW,KAAKG,qBAAsBJ,EAAQK,WAAYL,IAInDM,OAAS,WACL,GAAIC,GAAON,IAaX,OAZAA,MAAKO,IAAIC,KAAMR,KAAKS,aAEpBT,KAAKU,SAASC,SACVC,YAAc,WACdC,MAAc,OACdC,KAAO,WAEH,MAAOR,GAAKS,kBAIpBf,KAAKgB,kBACEhB,MAIXS,UAAY,WACR,OACIT,KAAKC,MAEL,oCAAqCD,KAAKiB,YAAa,QACzDC,KAAM,KAIZD,UAAY,WACR,GAAIE,GAAYnB,KAAKoB,MAAMC,IAAK,OAChC,QAAKC,EAAEC,QAASJ,IAAeG,EAAEE,QAASL,GAC/B,GAEJA,EAAUM,IAAK,SAAUC,GAC5B,MAAOJ,GAAEK,OAAQD,KAClBE,OAAOV,KAAM,MAIpBR,OAAS,WACL,MAAOV,MAAKO,IAAIsB,KAAM,qBAI1Bd,aAAe,WAEX,MAAOe,QAAOC,KAAKV,IAAK,cAI5BL,gBAAkB,WACd,GAAIgB,GAAOhC,IACXA,MAAKU,SAASuB,GAAI,SAAU,SAAUC,GAElCF,EAAKZ,MAAMe,MAAOrB,KAAMoB,EAAME,MAE1BF,EAAMG,OAGNL,EAAKM,qBAAsBJ,EAAMG,MAAME,KAAO,OAQ1DD,qBAAuB,SAAUE,GAE7B,GAAIC,GAAWX,OAAOC,KAAKV,IAAK,YAC3BC,GAAEoB,SAAUD,EAAUD,KACvBC,EAASE,KAAMH,GACfC,EAASb,OACTE,OAAOC,KAAKa,IAAK,YAAaH,KAKtCI,OAAS,WACL7C,KAAKU,OAAOoC,MACZ9C,KAAK+C,cAAe/C,KAAKoB,OACzB7B,SAASC,KAAKwD,UAAUH,OAAOI,KAAMjD,OAIzCkD,SAAW,WAAY,OAAS,cAAelD,KAAKoB,MAAQ,GAAI,KAAMF,KAAK,MAI/E,QACI5B,WAAaA"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,2 +1,2 @@
|
||||
webpackJsonp([4],[function(e,r,n){(function(e){var r=n(1),a=r,i=n(60).GalaxyApp,o=n(10),t=n(5),l=n(62);window.app=function(n,c){window.Galaxy=new i(n,c),Galaxy.debug("login app");var d=encodeURI(n.redirect);if(!n.show_welcome_with_login){var w=r.param({use_panels:"True",redirect:d});return void(window.location.href=Galaxy.root+"user/login?"+w)}var p=new l.PageLayoutView(e.extend(n,{el:"body",center:new o.CenterPanel({el:"#center"}),right:new o.RightPanel({title:t("Login required"),el:"#right"})}));a(function(){var e=r.param({redirect:d}),a=Galaxy.root+"user/login?"+e;p.render(),p.center.$("#galaxy_main").prop("src",n.welcome_url),p.right.$(".unified-panel-body").css("overflow","hidden").html('<iframe src="'+a+'" frameborder="0" style="width: 100%; height: 100%;"/>')})}}).call(r,n(2))}]);
|
||||
webpackJsonp([4],[function(e,r,n){(function(e){var r=n(1),a=r,i=n(61).GalaxyApp,o=n(10),t=n(5),l=n(63);window.app=function(n,c){window.Galaxy=new i(n,c),Galaxy.debug("login app");var d=encodeURI(n.redirect);if(!n.show_welcome_with_login){var w=r.param({use_panels:"True",redirect:d});return void(window.location.href=Galaxy.root+"user/login?"+w)}var p=new l.PageLayoutView(e.extend(n,{el:"body",center:new o.CenterPanel({el:"#center"}),right:new o.RightPanel({title:t("Login required"),el:"#right"})}));a(function(){var e=r.param({redirect:d}),a=Galaxy.root+"user/login?"+e;p.render(),p.center.$("#galaxy_main").prop("src",n.welcome_url),p.right.$(".unified-panel-body").css("overflow","hidden").html('<iframe src="'+a+'" frameborder="0" style="width: 100%; height: 100%;"/>')})}}).call(r,n(2))}]);
|
||||
//# sourceMappingURL=login.bundled.js.map
|
||||
File diff suppressed because one or more lines are too long
@@ -1,2 +1,2 @@
|
||||
define(["mvc/collection/collection-view","mvc/collection/collection-model","mvc/collection/collection-li-edit","mvc/base-mvc","utils/localization","ui/editable-text"],function(a,b,c,d,e){"use strict";var f=a.CollectionView,g=f.extend({DatasetDCEViewClass:c.DatasetDCEListItemEdit,NestedDCDCEViewClass:c.NestedDCDCEListItemEdit,initialize:function(a){f.prototype.initialize.call(this,a)},_setUpBehaviors:function(a){if(a=a||this.$el,f.prototype._setUpBehaviors.call(this,a),this.model&&Galaxy.user&&!Galaxy.user.isAnonymous()){var b=this,c="> .controls .name";a.find(c).attr("title",e("Click to rename collection")).tooltip({placement:"bottom"}).make_text_editable({on_finish:function(a){var d=b.model.get("name");a&&a!==d?(b.$el.find(c).text(a),b.model.save({name:a}).fail(function(){b.$el.find(c).text(b.model.previous("name"))})):b.$el.find(c).text(d)}})}},toString:function(){return"CollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),h=g.extend({DatasetDCEViewClass:c.DatasetDCEListItemEdit,toString:function(){return"ListCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),i=h.extend({toString:function(){return"PairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),j=i.extend({_setUpBehaviors:function(a){f.prototype._setUpBehaviors.call(this,a)},toString:function(){return"NestedPairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),k=g.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemEdit.extend({foldoutPanelClass:j}),toString:function(){return"ListOfPairsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),l=g.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemEdit.extend({foldoutPanelClass:j}),toString:function(){return"ListOfListsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}});return{CollectionViewEdit:g,ListCollectionViewEdit:h,PairCollectionViewEdit:i,ListOfPairsCollectionViewEdit:k,ListOfListsCollectionViewEdit:l}});
|
||||
define(["mvc/collection/collection-view","mvc/collection/collection-model","mvc/collection/collection-li-edit","mvc/base-mvc","mvc/tag","ui/fa-icon-button","utils/localization","ui/editable-text"],function(a,b,c,d,e,f,g){"use strict";var h=a.CollectionView,i=h.extend({DatasetDCEViewClass:c.DatasetDCEListItemEdit,NestedDCDCEViewClass:c.NestedDCDCEListItemEdit,initialize:function(a){h.prototype.initialize.call(this,a)},_setUpBehaviors:function(a){if(a=a||this.$el,h.prototype._setUpBehaviors.call(this,a),this.model&&Galaxy.user&&!Galaxy.user.isAnonymous()){this.tagsEditorShown=!0;var b=this,c="> .controls .name";a.find(c).attr("title",g("Click to rename collection")).tooltip({placement:"bottom"}).make_text_editable({on_finish:function(a){var d=b.model.get("name");a&&a!==d?(b.$el.find(c).text(a),b.model.save({name:a}).fail(function(){b.$el.find(c).text(b.model.previous("name"))})):b.$el.find(c).text(d)}}),this.tagsEditor=new e.TagsEditor({model:this.model,el:a.find(".tags-display"),onshowFirstTime:function(){this.render()},usePrompt:!1}),this.tagsEditor.toggle(!0)}},toString:function(){return"CollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),j=i.extend({DatasetDCEViewClass:c.DatasetDCEListItemEdit,toString:function(){return"ListCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),k=j.extend({toString:function(){return"PairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),l=k.extend({_setUpBehaviors:function(a){h.prototype._setUpBehaviors.call(this,a)},toString:function(){return"NestedPairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),m=i.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemEdit.extend({foldoutPanelClass:l}),toString:function(){return"ListOfPairsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),n=i.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemEdit.extend({foldoutPanelClass:l}),toString:function(){return"ListOfListsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}});return{CollectionViewEdit:i,ListCollectionViewEdit:j,PairCollectionViewEdit:k,ListOfPairsCollectionViewEdit:m,ListOfListsCollectionViewEdit:n}});
|
||||
//# sourceMappingURL=../../../maps/mvc/collection/collection-view-edit.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
define(["mvc/list/list-view","mvc/collection/collection-model","mvc/collection/collection-li","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){"use strict";var f="collections",g=a.ModelListPanel,h=g.extend({_logNamespace:f,className:g.prototype.className+" dataset-collection-panel",DatasetDCEViewClass:c.DatasetDCEListItemView,NestedDCDCEViewClass:c.NestedDCDCEListItemView,modelCollectionKey:"elements",initialize:function(a){g.prototype.initialize.call(this,a),this.linkTarget=a.linkTarget||"_blank",this.hasUser=a.hasUser,this.panelStack=[],this.parentName=a.parentName,this.foldoutStyle=a.foldoutStyle||"foldout"},_queueNewRender:function(a,b){b=void 0===b?this.fxSpeed:b;var c=this;c.log("_queueNewRender:",a,b),c._swapNewRender(a),c.trigger("rendered",c)},_filterCollection:function(){return this.model.getVisibleContents()},_getItemViewClass:function(a){switch(a.get("element_type")){case"hda":return this.DatasetDCEViewClass;case"dataset_collection":return this.NestedDCDCEViewClass}throw new TypeError("Unknown element type:",a.get("element_type"))},_getItemViewOptions:function(a){var b=g.prototype._getItemViewOptions.call(this,a);return _.extend(b,{linkTarget:this.linkTarget,hasUser:this.hasUser,foldoutStyle:this.foldoutStyle})},_setUpItemViewListeners:function(a){var b=this;return g.prototype._setUpItemViewListeners.call(b,a),b.listenTo(a,{"expanded:drilldown":function(a,b){this._expandDrilldownPanel(b)},"collapsed:drilldown":function(a,b){this._collapseDrilldownPanel(b)}}),this},_expandDrilldownPanel:function(a){this.panelStack.push(a),this.$("> .controls").add(this.$list()).hide(),a.parentName=this.model.get("name"),this.$el.append(a.render().$el)},_collapseDrilldownPanel:function(){this.panelStack.pop(),this.render()},events:{"click .navigation .back":"close"},close:function(){this.remove(),this.trigger("close")},toString:function(){return"CollectionView("+(this.model?this.model.get("name"):"")+")"}});h.prototype.templates=function(){var a=d.wrapTemplate(['<div class="controls">','<div class="navigation">','<a class="back" href="javascript:void(0)">','<span class="fa fa-icon fa-angle-left"></span>',e("Back to "),"<%- view.parentName %>","</a>","</div>",'<div class="title">','<div class="name"><%- collection.name || collection.element_identifier %></div>','<div class="subtitle">','<% if( collection.collection_type === "list" ){ %>',e("a list of datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',e("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',e("a list of paired datasets"),'<% } else if( collection.collection_type === "list:list" ){ %>',e("a list of dataset lists"),"<% } %>","</div>","</div>","</div>"],"collection");return _.extend(_.clone(g.prototype.templates),{controls:a})}();var i=h.extend({DatasetDCEViewClass:c.DatasetDCEListItemView,toString:function(){return"ListCollectionView("+(this.model?this.model.get("name"):"")+")"}}),j=i.extend({toString:function(){return"PairCollectionView("+(this.model?this.model.get("name"):"")+")"}}),k=h.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemView.extend({foldoutPanelClass:j}),toString:function(){return"ListOfPairsCollectionView("+(this.model?this.model.get("name"):"")+")"}}),l=h.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemView.extend({foldoutPanelClass:j}),toString:function(){return"ListOfListsCollectionView("+(this.model?this.model.get("name"):"")+")"}});return{CollectionView:h,ListCollectionView:i,PairCollectionView:j,ListOfPairsCollectionView:k,ListOfListsCollectionView:l}});
|
||||
define(["mvc/list/list-view","mvc/collection/collection-model","mvc/collection/collection-li","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){"use strict";var f="collections",g=a.ModelListPanel,h=g.extend({_logNamespace:f,className:g.prototype.className+" dataset-collection-panel",DatasetDCEViewClass:c.DatasetDCEListItemView,NestedDCDCEViewClass:c.NestedDCDCEListItemView,modelCollectionKey:"elements",initialize:function(a){g.prototype.initialize.call(this,a),this.linkTarget=a.linkTarget||"_blank",this.hasUser=a.hasUser,this.panelStack=[],this.parentName=a.parentName,this.foldoutStyle=a.foldoutStyle||"foldout"},_queueNewRender:function(a,b){b=void 0===b?this.fxSpeed:b;var c=this;c.log("_queueNewRender:",a,b),c._swapNewRender(a),c.trigger("rendered",c)},_filterCollection:function(){return this.model.getVisibleContents()},_getItemViewClass:function(a){switch(a.get("element_type")){case"hda":return this.DatasetDCEViewClass;case"dataset_collection":return this.NestedDCDCEViewClass}throw new TypeError("Unknown element type:",a.get("element_type"))},_getItemViewOptions:function(a){var b=g.prototype._getItemViewOptions.call(this,a);return _.extend(b,{linkTarget:this.linkTarget,hasUser:this.hasUser,foldoutStyle:this.foldoutStyle})},_setUpItemViewListeners:function(a){var b=this;return g.prototype._setUpItemViewListeners.call(b,a),b.listenTo(a,{"expanded:drilldown":function(a,b){this._expandDrilldownPanel(b)},"collapsed:drilldown":function(a,b){this._collapseDrilldownPanel(b)}}),this},_expandDrilldownPanel:function(a){this.panelStack.push(a),this.$("> .controls").add(this.$list()).hide(),a.parentName=this.model.get("name"),this.$el.append(a.render().$el)},_collapseDrilldownPanel:function(){this.panelStack.pop(),this.render()},events:{"click .navigation .back":"close"},close:function(){this.remove(),this.trigger("close")},toString:function(){return"CollectionView("+(this.model?this.model.get("name"):"")+")"}});h.prototype.templates=function(){var a=d.wrapTemplate(['<div class="controls">','<div class="navigation">','<a class="back" href="javascript:void(0)">','<span class="fa fa-icon fa-angle-left"></span>',e("Back to "),"<%- view.parentName %>","</a>","</div>",'<div class="title">','<div class="name"><%- collection.name || collection.element_identifier %></div>','<div class="subtitle">','<% if( collection.collection_type === "list" ){ %>',e("a list of datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',e("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',e("a list of paired datasets"),'<% } else if( collection.collection_type === "list:list" ){ %>',e("a list of dataset lists"),"<% } %>","</div>","</div>",'<div class="tags-display"></div>',"</div>"],"collection");return _.extend(_.clone(g.prototype.templates),{controls:a})}();var i=h.extend({DatasetDCEViewClass:c.DatasetDCEListItemView,toString:function(){return"ListCollectionView("+(this.model?this.model.get("name"):"")+")"}}),j=i.extend({toString:function(){return"PairCollectionView("+(this.model?this.model.get("name"):"")+")"}}),k=h.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemView.extend({foldoutPanelClass:j}),toString:function(){return"ListOfPairsCollectionView("+(this.model?this.model.get("name"):"")+")"}}),l=h.extend({NestedDCDCEViewClass:c.NestedDCDCEListItemView.extend({foldoutPanelClass:j}),toString:function(){return"ListOfListsCollectionView("+(this.model?this.model.get("name"):"")+")"}});return{CollectionView:h,ListCollectionView:i,PairCollectionView:j,ListOfPairsCollectionView:k,ListOfListsCollectionView:l}});
|
||||
//# sourceMappingURL=../../../maps/mvc/collection/collection-view.js.map
|
||||
File diff suppressed because one or more lines are too long
@@ -1,2 +1,2 @@
|
||||
define(["mvc/dataset/dataset-li","mvc/base-mvc","utils/localization"],function(a,b,c){"use strict";var d=a.DatasetListItemView,e=d.extend({className:d.prototype.className+" history-content",initialize:function(a,b){d.prototype.initialize.call(this,a,b)},toString:function(){var a=this.model?this.model+"":"(no model)";return"HDAListItemView("+a+")"}});return e.prototype.templates=function(){var a=b.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<span class="state-icon"></span>','<div class="title">','<span class="hid"><%- dataset.hid %></span> ','<span class="name"><%- dataset.name %></span>',"</div>","</br>",'<span class="nametags">',"<% _.each(dataset.nametags, function(tag){ %>",'<span class="label label-info"><%- tag %></span>',"<% }); %>","</span>","</div>"],"dataset"),e=_.extend({},d.prototype.templates.warnings,{hidden:b.wrapTemplate(["<% if( !dataset.visible ){ %>",'<div class="hidden-msg warningmessagesmall">',c("This dataset has been hidden"),"</div>","<% } %>"],"dataset")});return _.extend({},d.prototype.templates,{titleBar:a,warnings:e})}(),{HDAListItemView:e}});
|
||||
define(["mvc/dataset/dataset-li","mvc/base-mvc","utils/localization"],function(a,b,c){"use strict";var d=a.DatasetListItemView,e=d.extend({className:d.prototype.className+" history-content",initialize:function(a,b){d.prototype.initialize.call(this,a,b)},toString:function(){var a=this.model?this.model+"":"(no model)";return"HDAListItemView("+a+")"}});return e.prototype.templates=function(){var a=b.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<span class="state-icon"></span>','<div class="title">','<span class="hid"><%- dataset.hid %></span> ','<span class="name"><%- dataset.name %></span>',"</div>","</br>",'<span class="nametags">',"<% _.each(dataset.tags, function(tag){ %>",'<% if (tag.indexOf("name:") == 0){ %>','<span class="label label-info"><%- tag.slice(5) %></span>',"<% } %>","<% }); %>","</span>","</div>"],"dataset"),e=_.extend({},d.prototype.templates.warnings,{hidden:b.wrapTemplate(["<% if( !dataset.visible ){ %>",'<div class="hidden-msg warningmessagesmall">',c("This dataset has been hidden"),"</div>","<% } %>"],"dataset")});return _.extend({},d.prototype.templates,{titleBar:a,warnings:e})}(),{HDAListItemView:e}});
|
||||
//# sourceMappingURL=../../../maps/mvc/history/hda-li.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
define(["mvc/dataset/states","mvc/collection/collection-li","mvc/collection/collection-view","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){"use strict";var f=b.DCListItemView,g=f.extend({className:f.prototype.className+" history-content",_setUpListeners:function(){f.prototype._setUpListeners.call(this),this.listenTo(this.model,{"change:populated change:visible":function(){this.render()}})},_getFoldoutPanelClass:function(){switch(this.model.get("collection_type")){case"list":return c.ListCollectionView;case"paired":return c.PairCollectionView;case"list:paired":return c.ListOfPairsCollectionView;case"list:list":return c.ListOfListsCollectionView}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 ){ %>",'<div class="hidden-msg warningmessagesmall">',e("This collection has been hidden"),"</div>","<% } %>"],"collection")}),b=d.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<span class="state-icon"></span>','<div class="title">','<span class="hid"><%- collection.hid %></span> ','<span class="name"><%- collection.name %></span>',"</div>",'<div class="subtitle"></div>',"</div>"],"collection");return _.extend({},f.prototype.templates,{warnings:a,titleBar:b})}(),{HDCAListItemView:g}});
|
||||
define(["mvc/dataset/states","mvc/collection/collection-li","mvc/collection/collection-view","mvc/base-mvc","utils/localization"],function(a,b,c,d,e){"use strict";var f=b.DCListItemView,g=f.extend({className:f.prototype.className+" history-content",_setUpListeners:function(){f.prototype._setUpListeners.call(this),this.listenTo(this.model,{"change:tags change:populated change:visible":function(){this.render()}})},_getFoldoutPanelClass:function(){switch(this.model.get("collection_type")){case"list":return c.ListCollectionView;case"paired":return c.PairCollectionView;case"list:paired":return c.ListOfPairsCollectionView;case"list:list":return c.ListOfListsCollectionView}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 ){ %>",'<div class="hidden-msg warningmessagesmall">',e("This collection has been hidden"),"</div>","<% } %>"],"collection")}),b=d.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<span class="state-icon"></span>','<div class="title">','<span class="hid"><%- collection.hid %></span> ','<span class="name"><%- collection.name %></span>',"</div>",'<div class="subtitle"></div>','<span class="nametags">',"<% _.each(collection.tags, function(tag){ %>",'<% if (tag.indexOf("name:") == 0){ %>','<span class="label label-info"><%- tag.slice(5) %></span>',"<% } %>","<% }); %>","</span>","</div>"],"collection");return _.extend({},f.prototype.templates,{warnings:a,titleBar:b})}(),{HDCAListItemView:g}});
|
||||
//# sourceMappingURL=../../../maps/mvc/history/hdca-li.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
define(["mvc/base-mvc","utils/localization"],function(a,b){var c=Backbone.View.extend(a.LoggableMixin).extend(a.HiddenUntilActivatedViewMixin).extend({tagName:"div",className:"tags-display",initialize:function(a){this.listenTo(this.model,"change:tags",function(){this.render()}),this.hiddenUntilActivated(a.$activator,a)},render:function(){var a=this;return this.$el.html(this._template()),this.$input().select2({placeholder:"Add tags",width:"100%",tags:function(){return a._getTagsUsed()}}),this._setUpBehaviors(),this},_template:function(){return['<label class="prompt">',b("Tags"),"</label>",'<input class="tags-input" value="',this.tagsToCSV(),'" />'].join("")},tagsToCSV:function(){var a=this.model.get("tags");return!_.isArray(a)||_.isEmpty(a)?"":a.map(function(a){return _.escape(a)}).sort().join(",")},$input:function(){return this.$el.find("input.tags-input")},_getTagsUsed:function(){return Galaxy.user.get("tags_used")},_setUpBehaviors:function(){var a=this;this.$input().on("change",function(b){a.model.save({tags:b.val},{silent:!0}),b.added&&a._addNewTagToTagsUsed(b.added.text+"")})},_addNewTagToTagsUsed:function(a){var b=Galaxy.user.get("tags_used");_.contains(b,a)||(b.push(a),b.sort(),Galaxy.user.set("tags_used",b))},remove:function(){this.$input.off(),this.stopListening(this.model),Backbone.View.prototype.remove.call(this)},toString:function(){return["TagsEditor(",this.model+"",")"].join("")}});return{TagsEditor:c}});
|
||||
define(["mvc/base-mvc","utils/localization"],function(a,b){var c=Backbone.View.extend(a.LoggableMixin).extend(a.HiddenUntilActivatedViewMixin).extend({tagName:"div",className:"tags-display",initialize:function(a){this.label=a.usePrompt===!1?"":'<label class="prompt">'+b("Tags")+"</label>",this.hiddenUntilActivated(a.$activator,a)},render:function(){var a=this;return this.$el.html(this._template()),this.$input().select2({placeholder:"Add tags",width:"100%",tags:function(){return a._getTagsUsed()}}),this._setUpBehaviors(),this},_template:function(){return[this.label,'<input class="tags-input" value="',this.tagsToCSV(),'" />'].join("")},tagsToCSV:function(){var a=this.model.get("tags");return!_.isArray(a)||_.isEmpty(a)?"":a.map(function(a){return _.escape(a)}).sort().join(",")},$input:function(){return this.$el.find("input.tags-input")},_getTagsUsed:function(){return Galaxy.user.get("tags_used")},_setUpBehaviors:function(){var a=this;this.$input().on("change",function(b){a.model.save({tags:b.val}),b.added&&a._addNewTagToTagsUsed(b.added.text+"")})},_addNewTagToTagsUsed:function(a){var b=Galaxy.user.get("tags_used");_.contains(b,a)||(b.push(a),b.sort(),Galaxy.user.set("tags_used",b))},remove:function(){this.$input.off(),this.stopListening(this.model),Backbone.View.prototype.remove.call(this)},toString:function(){return["TagsEditor(",this.model+"",")"].join("")}});return{TagsEditor:c}});
|
||||
//# sourceMappingURL=../../maps/mvc/tag.js.map
|
||||
Reference in New Issue
Block a user