Files
pgsql-jellyfin/publish_test4/wwwroot/55645.76685b9facb596525286.chunk.js
2026-07-08 13:46:27 -04:00

1 line
6.0 KiB
JavaScript

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55645],{55645:function(e,t,n){n.r(t),n.d(t,{default:function(){return h}}),n(29305),n(32733),n(84701),n(81678),n(69892),n(84734),n(44962),n(89336),n(4754),n(94),n(36947),n(78557),n(90076),n(95021),n(73687),n(83994),n(82367);var i=n(79754),r=n(46782),o=n(5898),a=n(82885);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,s(i.key),i)}}function s(e){var t=function(e){if("object"!=l(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==l(t)?t:t+""}function u(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 v(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)?v(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}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 o,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function f(e){return e.preventDefault(),!1}function d(e,t,i){Promise.resolve().then(n.bind(n,10838)).then((function(n){var r=i?"on":"off";n.centerFocus[r](e,t)}))}function y(e,t,n){var i=e.querySelector(t);n&&!i.classList.contains("hiddenFromViewSettings")?i.classList.remove("hide"):i.classList.add("hide")}n(77157),n(98959),n(10353),n(15453),n(63001);var h=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},(t=[{key:"show",value:function(e){return new Promise((function(t){var n={removeOnClose:!0,scrollY:!1};r.A.tv?n.size="fullscreen":n.size="small";var l=i.default.createDialog(n);l.classList.add("formDialog");var c="";c+='<div class="formDialogHeader">',c+='<button is="paper-icon-button-light" class="btnCancel hide-mouse-idle-tv" tabindex="-1" title="'.concat(o.Ay.translate("ButtonBack"),'"><span class="material-icons arrow_back" aria-hidden="true"></span></button>'),c+='<h3 class="formDialogHeaderTitle">${Settings}</h3>',c+="</div>",c+='<div class="formDialogContent smoothScrollY" style="padding-top:2em"> <div class="dialogContentInner dialog-content-centered"> <form style="margin:auto"> <div class="verticalSection"> <div class="selectContainer viewSetting hide" data-settingname="imageType"> <select is="emby-select" label="${LabelImageType}" class="selectImageType"> <option value="primary">${Primary}</option> <option value="banner">${Banner}</option> <option value="disc">${Disc}</option> <option value="logo">${Logo}</option> <option value="thumb">${Thumb}</option> <option value="list">${List}</option> </select> </div> <div class="checkboxContainer viewSetting viewSetting-checkboxContainer hide chkTitleContainer" data-settingname="showTitle"> <label> <input is="emby-checkbox" type="checkbox" class="chkShowTitle"/> <span>${ShowTitle}</span> </label> </div> <div class="checkboxContainer viewSetting viewSetting-checkboxContainer hide chkYearContainer" data-settingname="showYear"> <label> <input is="emby-checkbox" type="checkbox" class="chkShowYear"/> <span>${ShowYear}</span> </label> </div> <div class="checkboxContainer viewSetting viewSetting-checkboxContainer hide" data-settingname="groupBySeries"> <label> <input is="emby-checkbox" type="checkbox" class="chkGroupBySeries"/> <span>${GroupBySeries}</span> </label> </div> </div> </form> </div> </div> ',l.innerHTML=o.Ay.translateHtml(c,"core");var s,v,h=u(l.querySelectorAll(".viewSetting"));try{for(h.s();!(s=h.n()).done;){var m=s.value;-1===e.visibleSettings.indexOf(m.getAttribute("data-settingname"))?(m.classList.add("hide"),m.classList.add("hiddenFromViewSettings")):(m.classList.remove("hide"),m.classList.remove("hiddenFromViewSettings"))}}catch(e){h.e(e)}finally{h.f()}!function(e,t){e.querySelector("form").addEventListener("submit",f);var n,i=u(e.querySelectorAll(".viewSetting-checkboxContainer"));try{for(i.s();!(n=i.n()).done;){var r=n.value;r.querySelector("input").checked=t[r.getAttribute("data-settingname")]||!1}}catch(e){i.e(e)}finally{i.f()}e.querySelector(".selectImageType").value=t.imageType||"primary"}(l,e.settings),l.querySelector(".selectImageType").addEventListener("change",(function(){y(l,".chkTitleContainer","list"!==this.value&&"banner"!==this.value),y(l,".chkYearContainer","list"!==this.value&&"banner"!==this.value)})),l.querySelector(".btnCancel").addEventListener("click",(function(){i.default.close(l)})),r.A.tv&&d(l.querySelector(".formDialogContent"),!1,!0),l.querySelector(".selectImageType").dispatchEvent(new CustomEvent("change",{})),l.querySelector("form").addEventListener("change",(function(){v=!0}),!0),i.default.open(l).then((function(){return r.A.tv&&d(l.querySelector(".formDialogContent"),!1,!1),v?(function(e,t,n){var i,r=u(e.querySelectorAll(".viewSetting-checkboxContainer"));try{for(r.s();!(i=r.n()).done;){var o=i.value;a.set(n+"-"+o.getAttribute("data-settingname"),o.querySelector("input").checked)}}catch(e){r.e(e)}finally{r.f()}a.set(n+"-imageType",e.querySelector(".selectImageType").value)}(l,e.settings,e.settingsKey),t()):t()}))}))}}])&&c(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}()}}]);