EmbyCrackedClient/web/tv/studios.js

1 line
1.1 KiB
JavaScript
Raw Permalink Normal View History

2025-06-25 11:46:04 +08:00
import ItemsTab from"./../modules/tabbedview/itemstab.js";import"./../modules/emby-elements/emby-itemscontainer/emby-itemscontainer.js";import"./../modules/emby-elements/emby-scroller/emby-scroller.js";import"./../modules/emby-elements/emby-button/emby-button.js";function StudiosTab(view,params,options){this.supportsViewSettings=!1,ItemsTab.apply(this,arguments)}Object.assign(StudiosTab.prototype,ItemsTab.prototype),StudiosTab.prototype.getQueryIncludeItemTypes=function(){return["Series"]},StudiosTab.prototype.getItemTypes=function(){return["Studio"]},StudiosTab.prototype.getSettingsKey=function(){return ItemsTab.prototype.getSettingsKey.call(this)+"-studios"},StudiosTab.prototype.getApiClientQueryMethodName=function(){return"getStudios"},StudiosTab.prototype.getContext=function(){return"tvshows"},StudiosTab.prototype.getCardOptions=function(items,settings){var options=ItemsTab.prototype.getCardOptions.apply(this,arguments);return options.preferThumb=!0,options.shape="backdrop",options},StudiosTab.prototype.getSortMenuOptions=function(){return[]},StudiosTab.prototype.loadTemplate=function(){return this.loadItemsTemplate()};export default StudiosTab;