import connectionManager from"./../modules/emby-apiclient/connectionmanager.js";import cardBuilder from"./../modules/cardbuilder/cardbuilder.js";import itemManager from"./../modules/common/itemmanager/itemmanager.js";import"./../modules/emby-elements/emby-itemscontainer/emby-itemscontainer.js";import globalize from"./../modules/common/globalize.js";import appRouter from"./../modules/approuter.js";import BaseTab from"./../modules/tabbedview/basetab.js";function fetchResumeItems(){var options={IncludeItemTypes:"Video",Limit:6,ParentId:this.params.parentId,ImageTypeLimit:1,EnableImageTypes:this.getRequestedImageTypes(),EnableTotalRecordCount:!1},apiClient=this.getApiClient();return apiClient.getResumableItems(apiClient.getCurrentUserId(),options)}function getResumeListOptions(){return{renderer:cardBuilder,options:{shape:"backdrop",horizontalGrid:!0,preferThumb:!0,scalable:!1,multiSelect:!1}}}function fetchLatestItems(){var options={IncludeItemTypes:"Video",Limit:12,ParentId:this.params.parentId,EnableImageTypes:this.getRequestedImageTypes(),Fields:this.getRequestedItemFields()+",PrimaryImageAspectRatio",ImageTypeLimit:1,EnableTotalRecordCount:!1};return this.getApiClient().getLatestItems(options)}function getLatestListOptions(){return{renderer:cardBuilder,options:{shape:"auto",horizontalGrid:!0,scalable:!1,multiSelect:!1}}}function getCategoryItems(){var apiClient=this.getApiClient(),parentId=this.params.parentId,items=[],subviews=(items.push({Name:globalize.translate("Videos"),Id:"videos_videos",ServerId:apiClient.serverId(),ParentId:parentId,Icon:itemManager.getDefaultIcon({Type:"Video",MediaType:"Video"}),IsCategory:!0}),this.item.Subviews);return subviews.includes("photos")&&items.push({Name:globalize.translate("Photos"),Id:"videos_photos",ServerId:apiClient.serverId(),ParentId:parentId,Icon:itemManager.getDefaultIcon({Type:"Photo",MediaType:"Photo"}),IsCategory:!0}),subviews.includes("artists")&&items.push({Name:globalize.translate("Artists"),Id:"videos_artists",ServerId:apiClient.serverId(),ParentId:parentId,Icon:itemManager.getDefaultIcon({Type:"MusicArtist"}),IsCategory:!0}),items.push({Name:globalize.translate("Folders"),Id:"videos_folders",ServerId:apiClient.serverId(),ParentId:parentId,Icon:itemManager.getDefaultIcon({Type:"Folder"}),IsCategory:!0}),Promise.resolve({Items:items,TotalRecordCount:items.length})}function getCategoryListOptions(){return{renderer:cardBuilder,options:{shape:"square",multiSelect:!1,contextMenu:!1,overlayText:!0,fields:["Name"],action:"custom",horizontalGrid:!0}}}function onCategoryCardAction(e){e=e.detail.item;let url="/videos?serverId="+connectionManager.getApiClient(e).serverId()+"&parentId="+e.ParentId;e=e.Id.split("_");1