define(["itemsTab","cardBuilder","imageLoader","loading","connectionManager","apphost","layoutManager","focusManager","lazyLoader","globalize","dom","appRouter","emby-linkbutton","emby-itemscontainer","emby-scroller"],function(ItemsTab,cardBuilder,imageLoader,loading,connectionManager,appHost,layoutManager,focusManager,lazyLoader,globalize,dom,appRouter){"use strict";function GenresTab(view,params){ItemsTab.call(this,view,params)}return Object.assign(GenresTab.prototype,ItemsTab.prototype),GenresTab.prototype.getQueryIncludeItemTypes=function(){return["Movie"]},GenresTab.prototype.fetchData=function(){var queryInfo=this.getQueryInfo();this.setFilterStatus(queryInfo.hasFilters);var apiClient=this.apiClient;return apiClient.getGenres(apiClient.getCurrentUserId(),queryInfo.query)},GenresTab.prototype.getContext=function(){return"movies"},GenresTab.prototype.getVisibleViewSettings=function(){return[]},GenresTab});