define(["exports","./itemstab.js"],function(_exports,_itemstab){function VideosTab(view,params,options){_itemstab.default.apply(this,arguments)}Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0,Object.assign(VideosTab.prototype,_itemstab.default.prototype),VideosTab.prototype.getBaseQuery=function(){var _this$options,query=_itemstab.default.prototype.getBaseQuery.call(this);return"Episode"===(null==(_this$options=this.options)?void 0:_this$options.itemType)&&(query.ExcludeLocationTypes="Virtual"),query},VideosTab.prototype.getSettingsKey=function(){return _itemstab.default.prototype.getSettingsKey.call(this)+"-videos"},VideosTab.prototype.getItemTypes=function(){var _this$options2;return null!=(_this$options2=this.options)&&_this$options2.itemTypes?this.options.itemTypes:null!=(_this$options2=this.options)&&_this$options2.itemType?[this.options.itemType]:[]},VideosTab.prototype.loadTemplate=function(){return this.loadItemsTemplate()};_exports.default=VideosTab});