define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loading', 'connectionManager', 'homeSections', 'dom', 'events', 'listViewStyle', 'emby-select', 'emby-checkbox'], function (require, appHost, layoutManager, focusManager, globalize, loading, connectionManager, homeSections, dom, events) { "use strict"; function authorizeRequest(event) { var lookup = event.data.lookup; var apiClient = event.data.apiClient; var url = ApiClient.getUrl("/QuickConnect/Authorize"); apiClient.ajax({ type: "POST", url: url, data: { "Lookup": lookup } }, true); } function list(apiClient) { var elem = $("#quickConnectIncoming"); elem.html(""); apiClient.getJSON("/QuickConnect/List").then(json => { console.debug("raw json", json); for(var i = 0; i < json.length; i++) { var current = json[i]; var html = "