")})).join("");e.innerHTML=a,Object.entries(i).forEach((function(t){var i,n,o=(n=2,function(e){if(Array.isArray(e))return e}(i=t)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,o,a,l,c=[],r=!0,s=!1;try{if(a=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;r=!1}else for(;!(r=(n=a.call(i)).done)&&(c.push(n.value),c.length!==t);r=!0);}catch(e){s=!0,o=e}finally{try{if(!r&&null!=i.return&&(l=i.return(),Object(l)!==l))return}finally{if(s)throw o}}return c}}(i,n)||x(i,n)||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.")}()),a=o[0],l=o[1],c=e.querySelector("#".concat(a));c&&(c.value=l)}))}(e.querySelector(".mediaSegmentActionContainer"),i),y.Ay.hide()}function q(e){var t=this,i=s.tF.getApiClient(t.options.serverId),n=t.options.userId,o=t.options.userSettings;return o.setUserInfo(n,i).then((function(){var e=t.options.enableSaveConfirmation;!function(e,t,i,n,o,a){y.Ay.show(),o.getUser(i).then((function(i){(function(e,t,i,n){d.A.enableSystemExternalPlayers(e.querySelector(".chkExternalVideoPlayer").checked),d.A.maxChromecastBitrate(e.querySelector(".selectChromecastVideoQuality").value),d.A.maxVideoWidth(e.querySelector(".selectMaxVideoWidth").value),d.A.limitSupportedVideoResolution(e.querySelector(".chkLimitSupportedVideoResolution").checked),d.A.preferredTranscodeVideoCodec(e.querySelector("#selectPreferredTranscodeVideoCodec").value),d.A.preferredTranscodeVideoAudioCodec(e.querySelector("#selectPreferredTranscodeVideoAudioCodec").value),d.A.enableDts(e.querySelector(".chkEnableDts").checked),d.A.enableTrueHd(e.querySelector(".chkEnableTrueHd").checked),d.A.enableHi10p(e.querySelector(".chkEnableHi10p").checked),d.A.disableVbrAudio(e.querySelector(".chkDisableVbrAudioEncoding").checked),d.A.alwaysRemuxFlac(e.querySelector(".chkAlwaysRemuxFlac").checked),d.A.alwaysRemuxMp3(e.querySelector(".chkAlwaysRemuxMp3").checked),w(e.querySelector(".selectVideoInNetworkQuality"),!0,"Video"),w(e.querySelector(".selectVideoInternetQuality"),!1,"Video"),w(e.querySelector(".selectMusicInternetQuality"),!1,"Audio"),i.allowedAudioChannels(e.querySelector("#selectAllowedAudioChannels").value),t.Configuration.AudioLanguagePreference=e.querySelector("#selectAudioLanguage").value,t.Configuration.PlayDefaultAudioTrack=e.querySelector(".chkPlayDefaultAudioTrack").checked,t.Configuration.EnableNextEpisodeAutoPlay=e.querySelector(".chkEpisodeAutoPlay").checked,i.preferFmp4HlsContainer(e.querySelector(".chkPreferFmp4HlsContainer").checked),i.limitSegmentLength(e.querySelector(".chkLimitSegmentLength").checked),i.enableCinemaMode(e.querySelector(".chkEnableCinemaMode").checked),i.selectAudioNormalization(e.querySelector("#selectAudioNormalization").value),i.enableNextVideoInfoOverlay(e.querySelector(".chkEnableNextVideoOverlay").checked),t.Configuration.RememberAudioSelections=e.querySelector(".chkRememberAudioSelections").checked,t.Configuration.RememberSubtitleSelections=e.querySelector(".chkRememberSubtitleSelections").checked,t.Configuration.CastReceiverId=e.querySelector(".selectChromecastVersion").value,i.skipForwardLength(e.querySelector(".selectSkipForwardLength").value),i.skipBackLength(e.querySelector(".selectSkipBackLength").value);var o=e.querySelectorAll(".segmentTypeAction")||[];return Array.prototype.forEach.call(o,(function(e){i.set(e.id,e.value,!1)})),n.updateUserConfiguration(t.Id,t.Configuration)})(t,i,n,o).then((function(){y.Ay.hide(),a&&(0,f.A)(v.Ay.translate("SettingsSaved")),m.A.trigger(e,"saved")}),(function(){y.Ay.hide()}))}))}(t,t.options.element,n,o,i,e)})),e&&e.preventDefault(),!1}i(63001),i(77157);var T=function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options=t,function(e,t){e.element.innerHTML=v.Ay.translateHtml(' ',"core"),e.element.querySelector("form").addEventListener("submit",q.bind(t)),e.enableSaveButton&&e.element.querySelector(".btnSave").classList.remove("hide"),t.loadData(),e.autoFocus&&h.A.autoFocus(e.element)}(t,this)},t=[{key:"loadData",value:function(){var e=this,t=e.options.element;y.Ay.show();var i=e.options.userId,n=s.tF.getApiClient(e.options.serverId),o=e.options.userSettings;n.getUser(i).then((function(a){n.getSystemInfo().then((function(l){o.setUserInfo(i,n).then((function(){e.dataLoaded=!0,E(t,a,o,l,n)}))}))}))}},{key:"submit",value:function(){q.call(this)}},{key:"destroy",value:function(){this.options=null}}],t&&A(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}(),D=T,V=i(82885),H=i(84069),I=V.UserSettings;function M(e,t){var i,n=t.userId||ApiClient.getCurrentUserId(),o=n===ApiClient.getCurrentUserId()?V:new I;e.addEventListener("viewshow",(function(){i?i.loadData():i=new D({serverId:ApiClient.serverId(),userId:n,element:e.querySelector(".settingsContainer"),userSettings:o,enableSaveButton:!0,enableSaveConfirmation:!0,autoFocus:H.default.isEnabled()})})),e.addEventListener("viewdestroy",(function(){i&&(i.destroy(),i=null)}))}}}]);