WRMCB=function(e){var c=console;if(c&&c.log&&c.error){c.log('Error running batched script.');c.error(e);}} ; try { /* module-key = 'com.atlassian.confluence.plugins.confluence-link-browser:link-browser-tab-history-resources', location = 'js/link-browser-tab-history.js' */ define("confluence-link-browser/link-browser-tab-history",["ajs","confluence-rest/confluence-rest","confluence-link-browser/link-object"],function(a,h,k){return{dialogCreatedLinkBrowserHistory:function(l,d){var e,f;d.tabs.recentlyviewed={createPanel:function(c,g){g=[a.SelectGrid.Column({key:"title",heading:"Title",getHref:function(b){return h.REST.findLink(b.url)},getInnerClass:function(b){return"content-type-"+b.content.type}}),a.SelectGrid.Column({key:"space", heading:"Space",getText:function(b){return b.resultGlobalContainer.title||""}}),a.SelectGrid.Column({key:"last-modified",heading:"Last Modified",getText:function(b){return b.friendlyLastModified||""},getTitle:function(b){return b.lastModified||""}})];f=a.MessageHandler({baseElement:c.baseElement.find(".message-panel")});e=new a.ResultGrid({baseElement:c.baseElement,columns:g,getRowId:function(b){return b.content.id}, selectionCallback:function(b,a){b=k.fromREST(a);d.setLink(b);d.focusLinkText()},messageHandler:f,noResultMessage:"You have no recently viewed content."})},onSelect:function(){e.loading();a.getJSONWrap({url:"/wiki/rest/api/search?cql\x3did%20in%20recentlyViewedContent(20)",messageHandler:f,successCallback:function(c){e.update(c.results);a.trigger("updated.link-browser-recently-viewed")}})}}}}}); require("confluence/module-exporter").safeRequire("confluence-link-browser/link-browser-tab-history",function(a){require("ajs").bind("dialog-created.link-browser",a.dialogCreatedLinkBrowserHistory)}); }catch(e){WRMCB(e)}; ; try { /* module-key = 'com.atlassian.confluence.plugins.confluence-link-browser:link-browser-tab-history-resources', location = 'templates/link-browser-tab-history.soy' */ // This file was automatically generated from link-browser-tab-history.soy. // Please don't edit this file by hand. /** * @fileoverview Templates in namespace Confluence.Templates.LinkBrowser. */ if (typeof Confluence == 'undefined') { var Confluence = {}; } if (typeof Confluence.Templates == 'undefined') { Confluence.Templates = {}; } if (typeof Confluence.Templates.LinkBrowser == 'undefined') { Confluence.Templates.LinkBrowser = {}; } Confluence.Templates.LinkBrowser.recentlyviewedPanel = function(opt_data, opt_ignored) { return '