Files
pgsql-jellyfin/publish_test2/wwwroot/livetv-livetvchannels.5fc261a4e81aed02e63e.chunk.js
T

1 line
15 KiB
JavaScript

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[64340,66884,69793],{1177:function(e,t,n){n(84734),n(44962),n(78557),n(96054),n(90076),n(83994),n(82367),n(69177);var r=n(65210),i=n(22832),a=n(38490),s=n(39738),o=n(76542),l=n(46782),d=n(34789),u=n(36300),c=n(8566),h=n(9164),f=n(67430),m=n(10736),v=n(44797),y=Object.create(HTMLDivElement.prototype);function b(e){var t=this,n=t.multiSelect;!1!==(null==n?void 0:n.onContainerClick.call(t,e))&&i.Ay.onClick.call(t,e)}function g(e){return e.preventDefault(),e.stopPropagation(),!1}function p(e){var t=e.target,n=u.Ay.parentWithAttribute(t,"data-id");if(null!=n&&n.getAttribute("data-serverid"))return a.default.handleCommand("menu",{sourceElement:n}),e.preventDefault(),e.stopPropagation(),!1}function S(e,t,r){var i=this;Promise.all([n.e(45642),n.e(24468),n.e(66884)]).then(n.bind(n,24468)).then((function(e){e.onUserDataChanged(r,i)}));var a=A(i);-1===a.indexOf("markfavorite")&&-1===a.indexOf("markplayed")||i.notifyRefreshNeeded()}function A(e){var t=e.getAttribute("data-monitor");return t?t.split(","):[]}function I(e,t,r){var i=this;if(-1===A(i).indexOf("timers")){var a=r.ProgramId,s=r.Id;Promise.all([n.e(45642),n.e(24468),n.e(66884)]).then(n.bind(n,24468)).then((function(e){e.onTimerCreated(a,s,i)}))}else i.notifyRefreshNeeded()}function w(){-1!==A(this).indexOf("seriestimers")&&this.notifyRefreshNeeded()}function C(e,t,r){var i=this;-1===A(i).indexOf("timers")?Promise.all([n.e(45642),n.e(24468),n.e(66884)]).then(n.bind(n,24468)).then((function(e){e.onTimerCancelled(r.Id,i)})):i.notifyRefreshNeeded()}function T(e,t,r){var i=this;-1===A(i).indexOf("seriestimers")?Promise.all([n.e(45642),n.e(24468),n.e(66884)]).then(n.bind(n,24468)).then((function(e){e.onSeriesTimerCancelled(r.Id,i)})):i.notifyRefreshNeeded()}function L(e,t,n){var r=this,i=A(r);if(-1===i.indexOf("seriestimers")&&-1===i.indexOf("timers")){var a=n.ItemsAdded||[],s=n.ItemsRemoved||[];if(a.length||s.length){var o=r.getAttribute("data-parentid");if(o){var l=n.FoldersAddedTo||[],d=n.FoldersRemovedFrom||[],u=n.CollectionFolders||[];if(-1===l.indexOf(o)&&-1===d.indexOf(o)&&-1===u.indexOf(o))return}r.notifyRefreshNeeded()}}}function k(e,t){var n,r=this,i=t.state,a=A(r);if(i.NowPlayingItem&&"Video"===i.NowPlayingItem.MediaType){if(-1!==a.indexOf("videoplayback"))return void r.notifyRefreshNeeded(!0)}else if("Audio"===(null===(n=i.NowPlayingItem)||void 0===n?void 0:n.MediaType)&&-1!==a.indexOf("audioplayback"))return void r.notifyRefreshNeeded(!0)}function x(e,t,n,r){var i=n.bind(e);r=r||m.default,v.A.on(r,t,i),e["event_"+t]=i}function P(e,t,n){var r=e["event_"+t];r&&(n=n||m.default,v.A.off(n,t,r),e["event_"+t]=null)}function O(e,t){e.refreshInterval&&(clearInterval(e.refreshInterval),e.refreshInterval=null,t||(e.refreshIntervalEndTime=null))}function R(e,t){O(e),t||(t=parseInt(e.getAttribute("data-refreshinterval")||"0",10)),t&&(e.refreshInterval=setInterval(e.notifyRefreshNeeded.bind(e),t),e.refreshIntervalEndTime=(new Date).getTime()+t)}function D(e){var t=e.Items||e,n=this.parentContainer;n&&(t.length?n.classList.remove("hide"):n.classList.add("hide"));var r,i,a=document.activeElement;this.contains(a)&&(i=!0,r=a.getAttribute("data-id")),this.innerHTML=this.getItemsHtml(t),o.default.lazyChildren(this),i&&function(e,t){if(t){var n=e.querySelector('[data-id="'+t+'"]');if(n)try{return void h.A.focus(n)}catch(e){console.error(e)}}h.A.autoFocus(e)}(this,r),R(this),this.afterRefresh&&this.afterRefresh(e)}y.enableMultiSelect=function(e){var t=this.multiSelect;if(e){if(!t){var r=this;n.e(35308).then(n.bind(n,35308)).then((function(e){var t=e.default;r.multiSelect=new t({container:r,bindOnClick:!1})}))}}else t&&(t.destroy(),this.multiSelect=null)},y.enableDragReordering=function(e){var t=this.sortable;if(e){if(!t){var n=this;n.sortable=new r.Ay(n,{draggable:".listItem",handle:".listViewDragHandle",onEnd:function(e){return function(e,t){var n=e.item,r=e.newIndex,i=n.getAttribute("data-playlistitemid"),a=n.getAttribute("data-playlistid");if(a){var s=n.getAttribute("data-serverid"),o=f.tF.getApiClient(s);c.Ay.show(),o.ajax({url:o.getUrl("Playlists/"+a+"/Items/"+i+"/Move/"+r),type:"POST"}).then((function(){c.Ay.hide()}),(function(){c.Ay.hide(),t.refreshItems()}))}else{var l=e.oldIndex;n.dispatchEvent(new CustomEvent("itemdrop",{detail:{oldIndex:l,newIndex:r,playlistItemId:i},bubbles:!0,cancelable:!1}))}}(e,n)}})}}else t&&(t.destroy(),this.sortable=null)},y.createdCallback=function(){this.classList.add("itemsContainer")},y.attachedCallback=function(){this.addEventListener("click",b),d.A.touch?this.addEventListener("contextmenu",g):"false"!==this.getAttribute("data-contextmenu")&&this.addEventListener("contextmenu",p),(l.A.desktop||l.A.mobile&&"false"!==this.getAttribute("data-multiselect"))&&this.enableMultiSelect(!0),l.A.tv&&this.classList.add("itemsContainer-tv"),i.Ay.on(this,{click:!1}),x(this,"UserDataChanged",S),x(this,"TimerCreated",I),x(this,"SeriesTimerCreated",w),x(this,"TimerCancelled",C),x(this,"SeriesTimerCancelled",T),x(this,"LibraryChanged",L),x(this,"playbackstop",k,s.f),"true"===this.getAttribute("data-dragreorder")&&this.enableDragReordering(!0)},y.detachedCallback=function(){O(this),this.enableMultiSelect(!1),this.enableDragReordering(!1),this.removeEventListener("click",b),this.removeEventListener("contextmenu",p),this.removeEventListener("contextmenu",g),i.Ay.off(this,{click:!1}),P(this,"UserDataChanged"),P(this,"TimerCreated"),P(this,"SeriesTimerCreated"),P(this,"TimerCancelled"),P(this,"SeriesTimerCancelled"),P(this,"LibraryChanged"),P(this,"playbackstop",s.f),this.fetchData=null,this.getItemsHtml=null,this.parentContainer=null},y.pause=function(){O(this,!0),this.paused=!0},y.resume=function(e){this.paused=!1;var t=this.refreshIntervalEndTime;if(t){var n=t-(new Date).getTime();n>0&&!this.needsRefresh?R(this,n):(this.needsRefresh=!0,this.refreshIntervalEndTime=null)}return this.needsRefresh||null!=e&&e.refresh?this.refreshItems():Promise.resolve()},y.refreshItems=function(){return this.fetchData?this.paused?(this.needsRefresh=!0,Promise.resolve()):(this.needsRefresh=!1,this.fetchData().then(D.bind(this))):Promise.resolve()},y.notifyRefreshNeeded=function(e){if(this.paused)this.needsRefresh=!0;else{var t=this.refreshTimeout;t&&clearTimeout(t),!0===e?this.refreshItems():this.refreshTimeout=setTimeout(this.refreshItems.bind(this),1e4)}},document.registerElement("emby-itemscontainer",{prototype:y,extends:"div"})},45677:function(e,t,n){function r(e,t){var n=function(e){return Boolean(e.Filters||e.IsFavorite||e.VideoTypes||e.SeriesStatus||e.Is4K||void 0!==e.IsHD&&null!==e.IsHD||e.IsSD||e.Is3D||e.HasSubtitles||e.HasTrailer||e.HasSpecialFeature||e.HasThemeSong||e.HasThemeVideo||e.IsMissing||e.ParentIndexNumber||e.Genres||e.Tags||e.Years||e.OfficialRatings||e.IsUnaired)}(t),r=e.querySelector(".btnFilter-wrapper");if(r){var i=r.querySelector(".filterIndicator");!i&&n&&(r.insertAdjacentHTML("afterbegin",'<div class="filterIndicator">!</div>'),r.classList.add("btnFilterWithIndicator"),i=r.querySelector(".filterIndicator")),i&&i.classList.toggle("hide",!n)}}n.d(t,{j:function(){return r}})},69793:function(e,t,n){n.r(t),n.d(t,{default:function(){return c}}),n(29305),n(32733),n(84701),n(69892),n(44962),n(89336),n(78557),n(90076),n(95021),n(73687),n(83994),n(82367);var r=n(24468),i=n(76542),a=n(94592),s=n(8566),o=n(82885),l=n(44797),d=n(45677);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t,c){function h(){return(v||(v={query:{StartIndex:0,Fields:"PrimaryImageAspectRatio"}}),o.libraryPageSize()>0&&(v.query.Limit=o.libraryPageSize()),v).query}function f(e,t){function n(){y||(o.libraryPageSize()>0&&(d.StartIndex+=d.Limit),m(e).then((function(){window.scrollTo(0,0)})))}function s(){y||(o.libraryPageSize()>0&&(d.StartIndex=Math.max(0,d.StartIndex-d.Limit)),m(e).then((function(){window.scrollTo(0,0)})))}var l,d=h(),c=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(o)throw a}}}}(e.querySelectorAll(".paging"));try{for(c.s();!(l=c.n()).done;)l.value.innerHTML=a.Ay.getQueryPagingHtml({startIndex:d.StartIndex,limit:d.Limit,totalRecordCount:t.TotalRecordCount,showLimit:!1,updatePageSizeSetting:!1,filterButton:!1})}catch(e){c.e(e)}finally{c.f()}var f,v,b,g,p=(f=t.Items,r.default.getCardsHtml({items:f,shape:"square",showTitle:!0,lazy:!0,cardLayout:!0,showDetailsMenu:!0,showCurrentProgram:!0,showCurrentProgramTime:!0})),S=e.querySelector("#items");for(S.innerHTML=p,i.default.lazyChildren(S),v=0,b=(g=e.querySelectorAll(".btnNextPage")).length;v<b;v++)g[v].addEventListener("click",n);for(v=0,b=(g=e.querySelectorAll(".btnPreviousPage")).length;v<b;v++)g[v].addEventListener("click",s)}function m(e){s.Ay.show(),y=!0;var t=h();(0,d.j)(e,t);var r=ApiClient;return t.UserId=r.getCurrentUserId(),r.getLiveTvChannels(t).then((function(t){f(e,t),s.Ay.hide(),y=!1,Promise.resolve().then(n.bind(n,84069)).then((function(t){t.default.autoFocus(e)}))}))}var v,y=!1;c.querySelector(".btnFilter").addEventListener("click",(function(){var e;e=c,Promise.all([n.e(55931),n.e(44599)]).then(n.bind(n,44599)).then((function(t){var n=new(0,t.default)({query:h(),mode:"livetvchannels",serverId:ApiClient.serverId()});l.A.on(n,"filterchange",(function(){m(e)})),n.show()}))})),this.renderTab=function(){m(c)}}n(1177)},94592:function(e,t,n){n(29305),n(32733),n(84701),n(69892),n(44962),n(86584),n(89336),n(78557),n(90076),n(95021),n(73687),n(83994),n(93062),n(82367);var r=n(5898);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var a={showLayoutMenu:function(e,t,i){var a=!0;i||(a=!1,i=(i=e.getAttribute("data-layouts"))?i.split(","):["List","Poster","PosterCard","Thumb","ThumbCard"]);var s=i.map((function(e){return{name:r.Ay.translate(e),id:e,selected:t==e}}));n.e(62882).then(n.bind(n,62882)).then((function(t){t.default.show({items:s,positionTo:e,callback:function(t){e.dispatchEvent(new CustomEvent("layoutchange",{detail:{viewStyle:t},bubbles:!0,cancelable:!1})),!a&&window.$&&$(e).trigger("layoutchange",[t])}}).catch((function(){}))}))},getQueryPagingHtml:function(e){var t=e.startIndex,n=e.limit,i=e.totalRecordCount,a="",s=i?t+1:0,o=n?Math.min(t+n,i):i,l=n>0&&n<i;return a+='<div class="listPaging">',a+='<span style="vertical-align:middle;">',a+=r.Ay.translate("ListPaging",s,o,i),a+="</span>",(l||e.viewButton||e.filterButton||e.sortButton||e.addLayoutButton)&&(a+='<div style="display:inline-block;">',l&&(a+='<button is="paper-icon-button-light" class="btnPreviousPage autoSize" '+(t?"":"disabled")+'><span class="material-icons arrow_back" aria-hidden="true"></span></button>',a+='<button is="paper-icon-button-light" class="btnNextPage autoSize" '+(t+n>=i?"disabled":"")+'><span class="material-icons arrow_forward" aria-hidden="true"></span></button>'),e.addLayoutButton&&(a+='<button is="paper-icon-button-light" title="'+r.Ay.translate("ButtonSelectView")+'" class="btnChangeLayout autoSize" data-layouts="'+(e.layouts||"")+'" onclick="LibraryBrowser.showLayoutMenu(this, \''+(e.currentLayout||"")+'\');"><span class="material-icons view_comfy" aria-hidden="true"></span></button>'),e.sortButton&&(a+='<button is="paper-icon-button-light" class="btnSort autoSize" title="'+r.Ay.translate("Sort")+'"><span class="material-icons sort_by_alpha" aria-hidden="true"></span></button>'),e.filterButton&&(a+='<button is="paper-icon-button-light" class="btnFilter autoSize" title="'+r.Ay.translate("Filter")+'"><span class="material-icons filter_alt" aria-hidden="true"></span></button>'),a+="</div>"),a+"</div>"},showSortMenu:function(e){Promise.all([Promise.resolve().then(n.bind(n,79754)),n.e(81613).then(n.bind(n,81613))]).then((function(t){var n,a,s=(n=t,a=1,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,s,o=[],l=!0,d=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(e){d=!0,i=e}finally{try{if(!l&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(d)throw i}}return o}}(n,a)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(n,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0].default;function o(){var t=this.value;if(this.checked){var n=e.query.SortBy!=t;e.query.SortBy=t.replace("_",","),e.query.StartIndex=0,e.callback&&n&&e.callback()}}function l(){var t=this.value;if(this.checked){var n=e.query.SortOrder!=t;e.query.SortOrder=t,e.query.StartIndex=0,e.callback&&n&&e.callback()}}var d=s.createDialog({removeOnClose:!0,modal:!1,entryAnimationDuration:160,exitAnimationDuration:200});d.classList.add("ui-body-a"),d.classList.add("background-theme-a"),d.classList.add("formDialog");var u,c,h,f="";for(f+='<div style="margin:0;padding:1.25em 1.5em 1.5em;">',f+='<h2 style="margin:0 0 .5em;">',f+=r.Ay.translate("HeaderSortBy"),f+="</h2>",f+="<div>",u=0,c=e.items.length;u<c;u++){var m=e.items[u],v=m.id.replace(",","_");h=(e.query.SortBy||"").replace(",","_")==v?" checked":"",f+='<label class="radio-label-block"><input type="radio" is="emby-radio" name="SortBy" data-id="'+m.id+'" value="'+v+'" class="menuSortBy" '+h+" /><span>"+m.name+"</span></label>"}f+="</div>",f+='<h2 style="margin: 1em 0 .5em;">',f+=r.Ay.translate("HeaderSortOrder"),f+="</h2>",f+="<div>",f+='<label class="radio-label-block"><input type="radio" is="emby-radio" name="SortOrder" value="Ascending" class="menuSortOrder" '+(h="Ascending"==e.query.SortOrder?" checked":"")+" /><span>"+r.Ay.translate("Ascending")+"</span></label>",f+='<label class="radio-label-block"><input type="radio" is="emby-radio" name="SortOrder" value="Descending" class="menuSortOrder" '+(h="Descending"==e.query.SortOrder?" checked":"")+" /><span>"+r.Ay.translate("Descending")+"</span></label>",f+="</div>",f+="</div>",d.innerHTML=f,s.open(d);var y=d.querySelectorAll(".menuSortBy");for(u=0,c=y.length;u<c;u++)y[u].addEventListener("change",o);var b=d.querySelectorAll(".menuSortOrder");for(u=0,c=b.length;u<c;u++)b[u].addEventListener("change",l)}))}};window.LibraryBrowser=a,t.Ay=a}}]);