EmbyCrackedClient/web/logs/logs.js
2025-06-25 11:46:04 +08:00

1 line
No EOL
782 B
JavaScript

import globalize from"./../modules/common/globalize.js";import TabbedView from"./../modules/tabbedview/tabbedview.js";function getTabs(){return[{name:globalize.translate("Logs"),id:"logs"},{name:globalize.translate("Settings"),id:"serverlogsettings",enabled:"server"===this.getMode()},{name:globalize.translate("Settings"),id:"applogsettings",enabled:"app"===this.getMode()}]}function LogsView(view,params){TabbedView.apply(this,arguments)}Object.assign(LogsView.prototype,TabbedView.prototype),LogsView.prototype.getMode=function(){return-1===window.location.href.toString().toLowerCase().indexOf("applog")?"server":"app"},LogsView.prototype.getTabs=getTabs,LogsView.prototype.loadTabController=function(id){return Emby.importModule("./logs/"+id+"tab.js")};export default LogsView;