define(["exports","./../emby-apiclient/connectionmanager.js","./../viewmanager/basesettingsview.js","./../emby-elements/emby-button/emby-button.js","./../appheader/appheader.js","./../common/globalize.js","./../layoutmanager.js","./../genericedit/genericedit.js","./../loading/loading.js","./../dialoghelper/dialoghelper.js","./../emby-apiclient/events.js","./../common/input/api.js","./../formhelper.js","./../maintabsmanager.js","./../emby-elements/emby-scroller/emby-scroller.js","./../focusmanager.js"],function(_exports,_connectionmanager,_basesettingsview,_embyButton,_appheader,_globalize,_layoutmanager,_genericedit,_loading,_dialoghelper,_events,_api,_formhelper,_maintabsmanager,_embyScroller,_focusmanager){Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0,require(["css!modules/genericui/genericui.css"]);var currentViewData,currentPage,currentDlg,isDataValid,infoChangedEventName="UIPageInfoChanged";function dashboardConfirm(message,title,callback){var options;options=message,Emby.importModule("./modules/common/dialogs/confirm.js").then(function(confirm){return confirm(options)}).then(function(){callback(!0)},function(){callback(!1)})}function dashboardAlert(options){"string"==typeof options?function(options){Emby.importModule("./modules/toast/toast.js").then(function(toast){return toast(options)})}({text:options}):function(options){return Emby.importModule("./modules/common/dialogs/alert.js").then(function(alert){return alert(options)})}({title:options.title||_globalize.default.translate("HeaderAlert"),text:options.message}).then(options.callback||function(){})}function displayError(error){var msg;error&&(_loading.default.hide(),msg="Error "+(error.status||"")+" - "+(error.statusText||error.message),["redirected","url"].forEach(function(key,index){this[key]&&(msg+="\n"+this[key])},error),error.text?error.text().then(function(text){500===error.status&&text&&0"):null),page.querySelectorAll(".btnButtonItem, .wizardbutton, .pagebutton")),n=0;n