From 50e5b08d7c375202aa39a69453d7eb6271078adf Mon Sep 17 00:00:00 2001 From: Martin Cech Date: Mon, 21 Mar 2016 12:09:14 -0400 Subject: [PATCH] libraries: also show folder items paginator at the bottom of the items --- .../mvc/library/library-folder-view.js | 7 ---- .../mvc/library/library-foldertoolbar-view.js | 6 ++-- client/galaxy/style/less/library.less | 5 +++ .../mvc/library/library-folder-view.js.map | 2 +- .../library/library-foldertoolbar-view.js.map | 2 +- static/scripts/bundled/analysis.bundled.js | 10 +++--- .../scripts/bundled/analysis.bundled.js.map | 2 +- static/scripts/bundled/libs.bundled.js | 32 +++++++++---------- static/scripts/bundled/libs.bundled.js.map | 2 +- .../mvc/library/library-foldertoolbar-view.js | 4 +-- static/style/blue/base.css | 2 +- static/style/blue/library.css | 2 +- 12 files changed, 38 insertions(+), 38 deletions(-) diff --git a/client/galaxy/scripts/mvc/library/library-folder-view.js b/client/galaxy/scripts/mvc/library/library-folder-view.js index 87b25b30cd1..7e2d518c70e 100644 --- a/client/galaxy/scripts/mvc/library/library-folder-view.js +++ b/client/galaxy/scripts/mvc/library/library-folder-view.js @@ -220,29 +220,22 @@ var FolderView = Backbone.View.extend({ tmpl_array.push(' /datasets/<%- item.id %>/permissions">'); tmpl_array.push(' '); tmpl_array.push(' '); - - // tmpl_array.push('<% if (item.get("is_unrestricted")) { %>'); tmpl_array.push('

'); tmpl_array.push(' This dataset is unrestricted so everybody can access it. Just share the URL of this page. '); tmpl_array.push(' '); tmpl_array.push('

'); - // tmpl_array.push('<% } %>'); - tmpl_array.push('
'); - tmpl_array.push(' '); tmpl_array.push(' '); tmpl_array.push(' '); tmpl_array.push(' '); tmpl_array.push(' '); - tmpl_array.push(' <% if (item.get("file_ext")) { %>'); tmpl_array.push(' '); tmpl_array.push(' '); tmpl_array.push(' '); tmpl_array.push(' '); tmpl_array.push(' <% } %>'); - tmpl_array.push('
">Name<%= _.escape(item.get("name")) %>
Data type<%= _.escape(item.get("file_ext")) %>
'); tmpl_array.push('
'); diff --git a/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js b/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js index 0aebfdfe4bd..8fb77f8d273 100644 --- a/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js +++ b/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js @@ -99,7 +99,7 @@ var FolderToolbarView = Backbone.View.extend({ renderPaginator: function( options ){ this.options = _.extend( this.options, options ); var paginator_template = this.templatePaginator(); - this.$el.find( '#folder_paginator' ).html( paginator_template({ + $("body").find( '.folder-paginator' ).html( paginator_template({ id: this.options.id, show_page: parseInt( this.options.show_page ), page_count: parseInt( this.options.page_count ), @@ -1059,7 +1059,7 @@ var FolderToolbarView = Backbone.View.extend({ tmpl_array.push('
'); tmpl_array.push('
'); tmpl_array.push(' DATA LIBRARIES'); - tmpl_array.push(' '); + tmpl_array.push(' '); // paginator will append here tmpl_array.push(' '); tmpl_array.push(''); + + tmpl_array.push('
'); // CONTAINER END return _.template(tmpl_array.join('')); diff --git a/client/galaxy/style/less/library.less b/client/galaxy/style/less/library.less index f402da15cf3..a2770b24629 100644 --- a/client/galaxy/style/less/library.less +++ b/client/galaxy/style/less/library.less @@ -229,3 +229,8 @@ span.expandLink { .library-paginator { margin-left: 2em; } +.paginator-bottom{ + width: 27em; + margin-left: auto; + margin-right: auto; +} diff --git a/static/maps/mvc/library/library-folder-view.js.map b/static/maps/mvc/library/library-folder-view.js.map index 6949b45cd97..68882bbb2b6 100644 --- a/static/maps/mvc/library/library-folder-view.js.map +++ b/static/maps/mvc/library/library-folder-view.js.map @@ -1 +1 @@ -{"version":3,"file":"library-folder-view.js","sources":["../../../src/mvc/library/library-folder-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","FolderView","Backbone","View","extend","el","model","options","events","click .toolbtn_save_permissions","initialize","this","_","id","fetchFolder","FolderAsModel","that","fetch","success","show_permissions","showPermissions","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateFolder","$el","html","item","get","tooltip","shareFolder","info","goBack","is_admin","user","isAdmin","templateFolderPermissions","folder","self","undefined","fetched_permissions","root","done","prepareSelectBoxes","fail","css","_serializeRoles","role_list","selected_roles","i","length","push","selected_add_item_roles","add_library_item_role_list","selected_manage_folder_roles","manage_folder_role_list","selected_modify_folder_roles","modify_folder_role_list","addSelectObject","_createSelectOptions","manageSelectObject","modifySelectObject","init_data","select_options","minimumInputLength","multiple","placeholder","container","find","ajax","url","dataType","quietMillis","data","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","callback","val","split","each","initialData","join","dropdownCssClass","comingSoon","warning","copyToClipboard","href","history","location","lastIndexOf","substr","window","prompt","_extractIds","roles_list","ids_list","savePermissions","add_ids","select2","manage_ids","modify_ids","post","add_ids[]","manage_ids[]","modify_ids[]","tmpl_array"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"library-folder-view.js","sources":["../../../src/mvc/library/library-folder-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","FolderView","Backbone","View","extend","el","model","options","events","click .toolbtn_save_permissions","initialize","this","_","id","fetchFolder","FolderAsModel","that","fetch","success","show_permissions","showPermissions","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateFolder","$el","html","item","get","tooltip","shareFolder","info","goBack","is_admin","user","isAdmin","templateFolderPermissions","folder","self","undefined","fetched_permissions","root","done","prepareSelectBoxes","fail","css","_serializeRoles","role_list","selected_roles","i","length","push","selected_add_item_roles","add_library_item_role_list","selected_manage_folder_roles","manage_folder_role_list","selected_modify_folder_roles","modify_folder_role_list","addSelectObject","_createSelectOptions","manageSelectObject","modifySelectObject","init_data","select_options","minimumInputLength","multiple","placeholder","container","find","ajax","url","dataType","quietMillis","data","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","callback","val","split","each","initialData","join","dropdownCssClass","comingSoon","warning","copyToClipboard","href","history","location","lastIndexOf","substr","window","prompt","_extractIds","roles_list","ids_list","savePermissions","add_ids","select2","manage_ids","modify_ids","post","add_ids[]","manage_ids[]","modify_ids[]","tmpl_array"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/library/library-foldertoolbar-view.js.map b/static/maps/mvc/library/library-foldertoolbar-view.js.map index 29bb9d84aea..c60e2757256 100644 --- a/static/maps/mvc/library/library-foldertoolbar-view.js.map +++ b/static/maps/mvc/library/library-foldertoolbar-view.js.map @@ -1 +1 @@ -{"version":3,"file":"library-foldertoolbar-view.js","sources":["../../../src/mvc/library/library-foldertoolbar-view.js"],"names":["define","mod_masthead","mod_utils","mod_toastr","mod_library_model","mod_select","FolderToolbarView","Backbone","View","extend","el","events","click #toolbtn_create_folder","click #toolbtn_bulk_import","click #include_deleted_datasets_chk","click #toolbtn_bulk_delete","click .toolbtn-show-locinfo","click #page_size_prompt","defaults","can_add_library_item","contains_file_or_folder","chain_call_control","total_number","failed_number","disabled_jstree_element","modal","jstree","histories","select_genome","select_extension","list_extensions","auto","id","text","description","list_genomes","initialize","options","this","_","fetchExtAndGenomes","render","toolbar_template","templateToolBar","template_defaults","is_admin","is_anonym","mutiple_add_dataset_options","Galaxy","user","isAdmin","isAnonymous","config","user_library_import_dir","allow_library_path_paste","library_import_dir","$el","html","renderPaginator","paginator_template","templatePaginator","find","show_page","parseInt","page_count","total_items_count","items_shown","configureElements","$","show","hide","tooltip","createFolderFromModal","event","preventDefault","stopPropagation","self","template","templateNewFolderInModal","closing_events","title","body","buttons","Create","create_new_folder_event","Close","folderDetails","serialize_new_folder","validate_new_folder","folder","FolderAsModel","url_items","history","fragment","split","current_folder_id","length","url","urlRoot","save","success","set","type","libraries","folderListView","collection","add","error","model","response","responseJSON","err_msg","name","val","modalBulkImport","checkedValues","info","refreshUserHistoriesList","that","templateBulkImportInModal","models","Import","importAllIntoHistory","callback","GalaxyHistories","fetch","disableButton","history_id","history_name","last_used_history_id","dataset_ids","folder_ids","each","parentElement","data","classList","contains","push","datasets_to_import","i","library_dataset_id","historyItem","HistoryItem","content","source","library_folder_id","initChainCallControl","action","jQuery","getJSON","root","chainCallImportingIntoHistory","updateProgress","progress","progressStep","width","Math","round","txt_representation","download","folder_id","format","ld_ids","processDownload","method","param","inputs","pair","appendTo","submit","remove","addFilesFromHistoryModal","template_modal","templateAddFilesFromHistory","folder_name","full_path","Add","addAllDatasetsFromHistory","closing_callback","library_router","back","fetchAndDisplayHistoryContents","change","target","value","importFilesFromPathModal","templateImportPathModal","importFromPathsClicked","navigate","trigger","renderSelectBoxes","get","datatypes","key","extension","description_url","sort","a","b","unshift","genomes","css","container","importFilesFromGalaxyFolderModal","templateBrowserModal","importFromJstreePath","renderJstree","Jstree","require","core","plugins","types","icon","file","checkbox","three_state","err_code","warning","preserve_dirs","is","link_data","file_type","dbkey","paths","valid_paths","trimmed","trim","chainCallImportingFolders","templateAddingDatasetsProgressBar","templateDeletingDatasetsProgressBar","templateImportIntoHistoryProgressBar","console","selected_nodes","get_selected","selection_type","undefined","li_attr","full_source","chainCallImportingUserdirFiles","history_contents","HistoryContents","history_contents_template","templateHistoryContents","contents","reverse","checked_hdas","history_dataset_ids","hdas_to_add","hid","history_dataset_id","folder_item","Item","from_hda_id","chainCallAddingHdas","history_item_set","popped_item","pop","onclick","window","location","promise","when","done","fail","post","hdas_set","added_hdas","Folder","chainCallDeletingItems","items_to_delete","log","deleted_items","destroy","item","include_deleted","updated_item","model_class","checkIncludeDeleted","fetchFolder","checked","deleteSelectedItems","substring","items_total","dataset","showLocInfo","library","libraryListView","parent_library_id","showLocInfoModal","Library","templateLocInfoInModal","showImportModal","showPageSizePrompt","folder_page_size","prompt","preferences","tmpl_array","join"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"library-foldertoolbar-view.js","sources":["../../../src/mvc/library/library-foldertoolbar-view.js"],"names":["define","mod_masthead","mod_utils","mod_toastr","mod_library_model","mod_select","FolderToolbarView","Backbone","View","extend","el","events","click #toolbtn_create_folder","click #toolbtn_bulk_import","click #include_deleted_datasets_chk","click #toolbtn_bulk_delete","click .toolbtn-show-locinfo","click #page_size_prompt","defaults","can_add_library_item","contains_file_or_folder","chain_call_control","total_number","failed_number","disabled_jstree_element","modal","jstree","histories","select_genome","select_extension","list_extensions","auto","id","text","description","list_genomes","initialize","options","this","_","fetchExtAndGenomes","render","toolbar_template","templateToolBar","template_defaults","is_admin","is_anonym","mutiple_add_dataset_options","Galaxy","user","isAdmin","isAnonymous","config","user_library_import_dir","allow_library_path_paste","library_import_dir","$el","html","renderPaginator","paginator_template","templatePaginator","$","find","show_page","parseInt","page_count","total_items_count","items_shown","configureElements","show","hide","tooltip","createFolderFromModal","event","preventDefault","stopPropagation","self","template","templateNewFolderInModal","closing_events","title","body","buttons","Create","create_new_folder_event","Close","folderDetails","serialize_new_folder","validate_new_folder","folder","FolderAsModel","url_items","history","fragment","split","current_folder_id","length","url","urlRoot","save","success","set","type","libraries","folderListView","collection","add","error","model","response","responseJSON","err_msg","name","val","modalBulkImport","checkedValues","info","refreshUserHistoriesList","that","templateBulkImportInModal","models","Import","importAllIntoHistory","callback","GalaxyHistories","fetch","disableButton","history_id","history_name","last_used_history_id","dataset_ids","folder_ids","each","parentElement","data","classList","contains","push","datasets_to_import","i","library_dataset_id","historyItem","HistoryItem","content","source","library_folder_id","initChainCallControl","action","jQuery","getJSON","root","chainCallImportingIntoHistory","updateProgress","progress","progressStep","width","Math","round","txt_representation","download","folder_id","format","ld_ids","processDownload","method","param","inputs","pair","appendTo","submit","remove","addFilesFromHistoryModal","template_modal","templateAddFilesFromHistory","folder_name","full_path","Add","addAllDatasetsFromHistory","closing_callback","library_router","back","fetchAndDisplayHistoryContents","change","target","value","importFilesFromPathModal","templateImportPathModal","importFromPathsClicked","navigate","trigger","renderSelectBoxes","get","datatypes","key","extension","description_url","sort","a","b","unshift","genomes","css","container","importFilesFromGalaxyFolderModal","templateBrowserModal","importFromJstreePath","renderJstree","Jstree","require","core","plugins","types","icon","file","checkbox","three_state","err_code","warning","preserve_dirs","is","link_data","file_type","dbkey","paths","valid_paths","trimmed","trim","chainCallImportingFolders","templateAddingDatasetsProgressBar","templateDeletingDatasetsProgressBar","templateImportIntoHistoryProgressBar","console","selected_nodes","get_selected","selection_type","undefined","li_attr","full_source","chainCallImportingUserdirFiles","history_contents","HistoryContents","history_contents_template","templateHistoryContents","contents","reverse","checked_hdas","history_dataset_ids","hdas_to_add","hid","history_dataset_id","folder_item","Item","from_hda_id","chainCallAddingHdas","history_item_set","popped_item","pop","onclick","window","location","promise","when","done","fail","post","hdas_set","added_hdas","Folder","chainCallDeletingItems","items_to_delete","log","deleted_items","destroy","item","include_deleted","updated_item","model_class","checkIncludeDeleted","fetchFolder","checked","deleteSelectedItems","substring","items_total","dataset","showLocInfo","library","libraryListView","parent_library_id","showLocInfoModal","Library","templateLocInfoInModal","showImportModal","showPageSizePrompt","folder_page_size","prompt","preferences","tmpl_array","join"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/bundled/analysis.bundled.js b/static/scripts/bundled/analysis.bundled.js index 992eefb6b64..d916f10df09 100644 --- a/static/scripts/bundled/analysis.bundled.js +++ b/static/scripts/bundled/analysis.bundled.js @@ -1,12 +1,12 @@ -webpackJsonp([3,1],[function(t,e,i){(function(t,e){var n=i(1),s=n,o=i(60).GalaxyApp,a=i(58),r=i(11),l=i(89),c=i(88),d=i(62),h=i(19),u=i(47);window.app=function(i,n){window.Galaxy=new o(i,n),Galaxy.debug("analysis app");var p=i.config,g=new l({el:"#left",userIsAnonymous:Galaxy.user.isAnonymous(),search_url:p.search_url,toolbox:p.toolbox,toolbox_in_panel:p.toolbox_in_panel,stored_workflow_menu_entries:p.stored_workflow_menu_entries,nginx_upload_path:p.nginx_upload_path,ftp_upload_site:p.ftp_upload_site,default_genome:p.default_genome,default_extension:p.default_extension}),f=new r.CenterPanel({el:"#center"}),m=new c({el:"#right",galaxyRoot:Galaxy.root,userIsAnonymous:Galaxy.user.isAnonymous(),allow_user_dataset_purge:p.allow_user_dataset_purge}),v=new d.PageLayoutView(t.extend(i,{el:"body",left:g,center:f,right:m}));Galaxy.page=v,Galaxy.params=Galaxy.config.params,Galaxy.toolPanel=g.tool_panel,Galaxy.upload=g.uploadButton,Galaxy.currHistoryPanel=m.historyView,Galaxy.currHistoryPanel.listenToGalaxy(Galaxy),Galaxy.app={display:function(t,e){s(".select2-hidden-accessible").remove(),f.display(t)}};new(e.Router.extend({initialize:function(t){this.options=t},execute:function(t,e,i){Galaxy.debug("router execute:",t,e,i);var n=a.parse(e.pop());e.push(n),t&&t.apply(this,e)},routes:{"(/)":"home","(/)root*":"home","(/)tours(/)(:tour_id)":"show_tours"},show_tours:function(t){t?u.giveTour(t):f.display(new u.ToursView)},home:function(t){t.tool_id||t.job_id?"upload1"===t.tool_id?(Galaxy.upload.show(),this._loadCenterIframe("welcome")):this._loadToolForm(t):t.workflow_id?this._loadCenterIframe("workflow/run?id="+t.workflow_id):t.m_c?this._loadCenterIframe(t.m_c+"/"+t.m_a):this._loadCenterIframe("welcome")},_loadToolForm:function(t){t.id=t.tool_id,f.display(new h.View(t))},_loadCenterIframe:function(t,e){e=e||Galaxy.root,t=e+t,f.$("#galaxy_main").prop("src",t)}}))(i);s(function(){v.render().right.historyView.loadCurrentHistory(),Galaxy.listenTo(v.right.historyView,"history-size-change",function(){Galaxy.user.fetch({url:Galaxy.user.urlRoot()+"/"+(Galaxy.user.id||"current")})}),v.right.historyView.connectToQuotaMeter(v.masthead.quotaMeter),e.history.start({root:Galaxy.root,pushState:!0})})}}).call(e,i(3),i(2))},,,,,,,function(t,e,i){var n,s;(function(o,a){n=[i(4),i(51),i(54),i(22),i(50),i(13),i(8)],s=function(t,e,i,n,s,r,l){var c=o.View.extend({tagName:"label",initialize:function(t){this.model=t&&t.model||new o.Model(t),this.tagName=t.tagName||this.tagName,this.setElement(a("<"+this.tagName+"/>")),this.listenTo(this.model,"change",this.render,this),this.render()},title:function(t){this.model.set("title",t)},value:function(){return this.model.get("title")},render:function(){return this.$el.removeClass().addClass("ui-label").addClass(this.model.get("cls")).html(this.model.get("title")),this}}),d=o.View.extend({initialize:function(t){this.model=t&&t.model||new o.Model({message:null,status:"info",cls:"",persistent:!1}).set(t),this.listenTo(this.model,"change",this.render,this),this.render()},update:function(t){this.model.set(t)},render:function(){this.$el.removeClass().addClass("ui-message").addClass(this.model.get("cls"));var t=this.model.get("status");if(this.model.get("large")?this.$el.addClass(("success"==t&&"done"||"danger"==t&&"error"||t)+"messagelarge"):this.$el.addClass("alert").addClass("alert-"+t),this.model.get("message")){if(this.$el.html(this.model.get("message")),this.$el.fadeIn(),this.timeout&&window.clearTimeout(this.timeout),!this.model.get("persistent")){var e=this;this.timeout=window.setTimeout(function(){e.$el.fadeOut()},3e3)}}else this.$el.fadeOut();return this}}),h=o.View.extend({initialize:function(t){this.model=t&&t.model||new o.Model({type:"text",placeholder:"",disabled:!1,visible:!0,cls:"",area:!1}).set(t),this.tagName=this.model.get("area")?"textarea":"input",this.setElement(a("<"+this.tagName+"/>")),this.listenTo(this.model,"change",this.render,this),this.render()},events:{input:"_onchange"},value:function(t){return void 0!==t&&this.model.set("value","string"==typeof t?t:""),this.model.get("value")},render:function(){return this.$el.removeClass().addClass("ui-"+this.tagName).addClass(this.model.get("cls")).attr("id",this.model.id).attr("type",this.model.get("type")).attr("placeholder",this.model.get("placeholder")).val(this.model.get("value")),this.model.get("disabled")?this.$el.attr("disabled",!0):this.$el.removeAttr("disabled"),this.$el[this.model.get("visible")?"show":"hide"](),this},_onchange:function(){this.value(this.$el.val()),this.model.get("onchange")&&this.model.get("onchange")(this.model.get("value"))}}),u=o.View.extend({initialize:function(t){this.model=t&&t.model||new o.Model(t),this.setElement(a("
").append(this.$info=a("
")).append(this.$hidden=a("
"))),this.listenTo(this.model,"change",this.render,this),this.render()},value:function(t){return void 0!==t&&this.model.set("value",t),this.model.get("value")},render:function(){return this.$el.attr("id",this.model.id),this.$hidden.val(this.model.get("value")),this.model.get("info")?this.$info.show().html(this.model.get("info")):this.$info.hide(),this}});return{Button:r.ButtonDefault,ButtonIcon:r.ButtonIcon,ButtonCheck:r.ButtonCheck,ButtonMenu:r.ButtonMenu,ButtonLink:r.ButtonLink,Input:h,Label:c,Message:d,Modal:l,RadioButton:n.RadioButton,Checkbox:n.Checkbox,Radio:n.Radio,Select:e,Hidden:u,Slider:i,Drilldown:s}}.apply(e,n),!(void 0!==s&&(t.exports=s))}).call(e,i(2),i(1))},,function(t,e,i){var n,s;(function(o,a){n=[i(4)],s=function(t){var e=o.View.extend({visible:!1,initialize:function(e){var i=this;this.options=t.merge(e,{id:t.uid(),title:"",icon:"",buttons:null,body:null,scrollable:!0,nopadding:!1,operations:null,placement:"bottom",cls:"ui-portlet",operations_flt:"right",collapsible:!1,collapsed:!1}),this.setElement(this._template(this.options)),this.$body=this.$(".portlet-body"),this.$title=this.$(".portlet-title-text"),this.$header=this.$(".portlet-header"),this.$content=this.$(".portlet-content"),this.$footer=this.$(".portlet-footer"),this.options.nopadding&&(this.$content.css("padding","0px"),this.$body.css("padding","0px")),this.$buttons=this.$(".portlet-buttons"),this.options.buttons?a.each(this.options.buttons,function(t,e){e.$el.prop("id",t),i.$buttons.append(e.$el)}):this.$buttons.remove(),this.$operations=this.$(".portlet-operations"),this.options.operations&&a.each(this.options.operations,function(t,e){e.$el.prop("id",t),i.$operations.append(e.$el)}),this.options.body&&this.append(this.options.body),this.collapsed=!1,this.options.collapsible&&(this.$title.addClass("no-highlight").css({cursor:"pointer","text-decoration":"underline"}),this.$title.on("click",function(){i.collapsed?i.expand():i.collapse()}),this.options.collapsed&&this.collapse())},append:function(t){this.$body.append(t)},empty:function(){this.$body.empty()},header:function(){return this.$header},body:function(){return this.$body},footer:function(){return this.$footer},show:function(){this.visible=!0,this.$el.fadeIn("fast")},hide:function(){this.visible=!1,this.$el.fadeOut("fast")},enableButton:function(t){this.$buttons.find("#"+t).prop("disabled",!1)},disableButton:function(t){this.$buttons.find("#"+t).prop("disabled",!0)},hideOperation:function(t){this.$operations.find("#"+t).hide()},showOperation:function(t){this.$operations.find("#"+t).show()},setOperation:function(t,e){var i=this.$operations.find("#"+t);i.off("click"),i.on("click",e)},title:function(t){var e=this.$title;return t&&e.html(t),e.html()},collapse:function(){this.collapsed=!0,this.$content.height("0%"),this.$body.hide(),this.$footer.hide(),this.trigger("collapsed")},expand:function(){this.collapsed=!1,this.$content.height("100%"),this.$body.fadeIn("fast"),this.$footer.fadeIn("fast"),this.trigger("expanded")},disable:function(){this.$(".portlet-backdrop").show()},enable:function(){this.$(".portlet-backdrop").hide()},_template:function(t){var e='
';return t.title&&(e+='
',t.icon&&(e+=' '),e+=''+t.title+"
"),e+='
',"top"==t.placement&&(e+='
'),e+='
',"bottom"==t.placement&&(e+='
'),e+='