define(["exports","./../dialoghelper/dialoghelper.js","./../common/globalize.js","./../emby-apiclient/connectionmanager.js","./../emby-apiclient/events.js","./../emby-elements/emby-button/emby-button.js","./../emby-elements/emby-button/paper-icon-button-light.js","./../emby-elements/emby-scroller/emby-scroller.js","./../emby-elements/emby-input/emby-input.js","./../emby-elements/emby-checkbox/emby-checkbox.js","./../layoutmanager.js","./../loading/loading.js","./recordingfields.js","./../approuter.js","./../mediainfo/mediainfo.js","./../focusmanager.js"],function(_exports,_dialoghelper,_globalize,_connectionmanager,_events,_embyButton,_paperIconButtonLight,_embyScroller,_embyInput,_embyCheckbox,_layoutmanager,_loading,_recordingfields,_approuter,_mediainfo,_focusmanager){var closeAction;function closeDialog(elem){_dialoghelper.default.close(elem.closest(".dialog"))}function renderRecording(context,defaultTimer,program,apiClient,refreshRecordingStateOnly){refreshRecordingStateOnly||(refreshRecordingStateOnly=function(item,apiClient,imageHeight){var imageTags=item.ImageTags||{};return item.PrimaryImageTag&&(imageTags.Primary=item.PrimaryImageTag),imageTags.Primary?apiClient.getImageUrl(item.Id,{type:"Primary",maxHeight:imageHeight,tag:item.ImageTags.Primary}):imageTags.Thumb?apiClient.getImageUrl(item.Id,{type:"Thumb",maxHeight:imageHeight,tag:item.ImageTags.Thumb}):null}(program,apiClient,200),apiClient=context.querySelector(".recordingDialog-imageContainer"),refreshRecordingStateOnly?(apiClient.innerHTML='',apiClient.classList.remove("hide")):(apiClient.innerHTML="",apiClient.classList.add("hide")),context.querySelector(".recordingDialog-itemName").innerHTML=program.Name,context.querySelector(".formDialogHeaderTitle").innerHTML=program.Name,context.querySelector(".itemGenres").innerHTML=(program.Genres||[]).join(" / "),context.querySelector(".itemOverview").innerHTML=program.Overview||"",refreshRecordingStateOnly=context.querySelector(".btnPlay"),(apiClient=Date.now())>=Date.parse(program.StartDate)&&apiClient