{"version":3,"file":"uiUtil.mjs","sources":["../../../../../src/components/DateTimePicker/Internal/Utils/uiUtil.ts"],"sourcesContent":[null],"names":["scrollIds","Map","waitElementReady","element","callback","id","tryOrNextFrame","isVisible","requestAnimationFrameWrapper","cancel","scrollTo","to","duration","canUseDom","get","cancelAnimationFrame","set","requestAnimationFrame","scrollTop","perTick","createKeyDownHandler","event","onLeftRight","onCtrlLeftRight","onUpDown","onPageUpDown","onEnter","key","ctrlKey","metaKey","eventKeys","ARROWLEFT","ARROWRIGHT","ARROWUP","ARROWDOWN","PAGEUP","PAGEDOWN","ENTER","getDefaultFormat","format","picker","showTime","use12Hours","mergedFormat","weekStartEndFormat","value","dayjs","startOf","endOf","getInputSize","generateConfig","defaultSize","length","getNow","Math","max","globalClickFunc","clickCallbacks","Set","addGlobalMouseDownEvent","window","addEventListener","e","forEach","queueFunc","add","delete","size","removeEventListener","getTargetFromEvent","target","composed","shadowRoot","_a","composedPath","call","PickerModeMap","year","next","month","quarter","week","time","date","elementsContains","elements","some","ele","contains","handlePickerKeyDown"],"mappings":"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"}