profoundjs
Version:
Profound.js Framework and Server
7 lines (6 loc) • 2.56 kB
JavaScript
window.Atrium||(window.Atrium={});Atrium.launchURL=function(a,b,c){var d=Atrium.getAtriumWindow();if(null!=d)return d.Atrium.api.launchURL(a,b,c)};Atrium.closeTab=function(a){var b=Atrium.getAtriumWindow();null!=b&&b.Atrium.api.closeTab(window,a)};Atrium.launchItem=function(a,b,c){var d=Atrium.getAtriumWindow();if(null!=d)return d.Atrium.api.launchItem(a,b,c)};Atrium.activateTab=function(a){var b=Atrium.getAtriumWindow();null!=b&&b.Atrium.api.activateTab(a)};
Atrium.closeAllTabs=function(a){var b=Atrium.getAtriumWindow();null!=b&&b.Atrium.api.closeAllTabs(window,a)};Atrium.getCurrentTab=function(){var a=Atrium.getAtriumWindow();if(null!=a)return a.Atrium.api.getCurrentTab(window)};Atrium.getToken=function(){var a=Atrium.getAtriumWindow();if(null!=a)return a.Atrium.api.getToken()};Atrium.getUser=function(){var a=Atrium.getAtriumWindow();if(null!=a)return a.Atrium.api.getUser()};Atrium.runPCCommand=function(a){var b=Atrium.getAtriumWindow();null!=b&&b.Atrium.api.runPCCommand(a)};
Atrium.refreshNavPanel=function(){var a=Atrium.getAtriumWindow();null!=a&&a.Atrium.api.refreshNavPanel()};Atrium.reloadNavParent=function(){var a=Atrium.getAtriumWindow();null!=a&&a.Atrium.api.reloadNavParent()};Atrium.setMenuFilter=function(a){var b=Atrium.getAtriumWindow();null!=b&&b.Atrium.api.setMenuFilter(a)};Atrium.breakMessagesShow=function(a,b){var c=Atrium.getAtriumWindow();null!=c&&c.Atrium.api.breakMessagesShow(a,b)};
Atrium.breakMessagesOnStorage=function(a){var b=Atrium.getAtriumWindow();null!=b&&b.Atrium.api.breakMessagesOnStorage(a)};Atrium.getAtriumWindow=function(a){if(!0===a&&window.opener&&window.opener.Atrium&&window.opener.Atrium.api)return window.opener;for(a=window.parent;null!=a&&a!=a.parent&&(null==a.Atrium||null==a.Atrium.api);)a=a.parent;return null==a||null==a.Atrium||null==a.Atrium.api?null:a};Atrium.collapseNav=function(){Atrium.getAtriumWindow().Atrium.api.collapseNav()};Atrium.expandNav=function(){Atrium.getAtriumWindow().Atrium.api.expandNav()};
Atrium.setTabTitle=function(){var a=Atrium.getAtriumWindow();null!=a&&(1==arguments.length?a.Atrium.api.setTabTitle(window,arguments[0]):2==arguments.length&&a.Atrium.api.setTabTitle(arguments[0],arguments[1]))};Atrium.resetInactivityTimeout=function(){var a=Atrium.getAtriumWindow(!0);null!=a&&a.Atrium.api.resetInactivityTimeout()};Atrium.getSettings=function(){var a=Atrium.getAtriumWindow(!0);if(null!=a)return a.Atrium.api.getSettings()};
Atrium.attachActivityMonitor=function(){var a=Atrium.getAtriumWindow(!0);null!=a&&a.Atrium.api.attachActivityMonitor(window)};