define(["exports","./../list/list.js","./../modules/common/globalize.js","./../modules/emby-elements/emby-input/emby-input.js","./../modules/emby-elements/emby-button/emby-button.js","./../modules/emby-elements/emby-checkbox/emby-checkbox.js","./../modules/emby-elements/emby-scroller/emby-scroller.js","./../modules/emby-apiclient/connectionmanager.js","./../modules/approuter.js","./../modules/common/servicelocator.js","./startuphelper.js"],function(_exports,_list,_globalize,_embyInput,_embyButton,_embyCheckbox,_embyScroller,_connectionmanager,_approuter,_servicelocator,_startuphelper){function setItemProperies(server){}function addItems(items,serverId){items.push({Name:_globalize.default.translate("HeaderManualLogin"),Type:"ManualLogin",ServerId:serverId}),items.push({Name:_globalize.default.translate("HeaderForgotPassword"),Type:"ForgotPassword",ServerId:serverId}),_servicelocator.appHost.supports("multiserver")&&items.push({Name:_globalize.default.translate("HeaderChangeServer"),Type:"SelectServer"})}function onCardAction(e){e=e.detail.item;"User"!==e.Type?_approuter.default.showItem(e):function(item){item.HasPassword?_approuter.default.showItem({Type:"ManualLogin",ServerId:item.ServerId,Username:item.Name}):_startuphelper.default.authenticateUser(item.ServerId,item.Name)}(e)}function LoginPage(view,params){this.enableAlphaNumericShortcuts=!1,this.enableTotalRecordCountDisplay=!1,this.supportsViewSettings=!1,_list.default.call(this,view,params),view.querySelector(".itemsContainer").addEventListener("action-null",onCardAction.bind(this)),function(view){view.querySelector(".scrollSlider").insertAdjacentHTML("afterbegin",'