import globalize from"./../common/globalize.js";import playbackManager from"./../common/playback/playbackmanager.js";import loading from"./../loading/loading.js";import events from"./../emby-apiclient/events.js";import{appHost}from"./../common/servicelocator.js";import browser from"./../browser.js";import layoutManager from"./../layoutmanager.js";let currentItem;function showDialog(options){return Emby.importModule("./modules/dialog/dialog.js").then(function(dialog){return dialog(options)})}function showActionSheet(options){return Emby.importModule("./modules/actionsheet/actionsheet.js").then(function(ActionSheet){return ActionSheet.show(options)})}function mirrorIfEnabled(item){var currentPlayer;item?currentItem=item:item=currentItem,!item||item.IsFolder&&"Series"!==item.Type&&"MusicAlbum"!==item.Type&&"MusicArtist"!==item.Type||(currentPlayer=playbackManager.getCurrentPlayer())&&!currentPlayer.isLocalPlayer&&"chromecast"===currentPlayer.id&&playbackManager.displayContent({ItemName:item.Name,ItemId:item.Id,ItemType:item.Type},currentPlayer)}function emptyCallback(){}function getTargetSecondaryText(target){return target.user?target.user.Name:null}function getIcon(deviceType){switch(deviceType){case"smartphone":return"";case"tablet":return"";case"tv":return"";case"cast":return"";case"desktop":return"";default:return""}}function getLocalIcon(target){return browser.tv||layoutManager.tv?getIcon("tv"):"ontouchstart"in document?getIcon("smartphone"):getIcon("desktop")}function isChromium(){var brands=navigator.userAgentData?.brands||[];for(let i=0,length=brands.length;i