{"version":3,"sources":["jsdelivr-header.js","/npm/@fluentui/react-tabster@9.26.15/src/index.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,8KC2E6D,yBAAwB,W,OAAxB,iC,EAAxB,uBAAsB,W,OAAtB,+B,EAA5B,2BAA0B,W,OAA1B,mC,EAvBA,gBAAe,W,OAAf,wB,EAoB8C,UAAS,W,OAAT,kB,EAMd,2BAA0B,W,OAA1B,mC,EAAhC,+BAA8B,W,OAA9B,uC,EANyB,oBAAmB,W,OAAnB,4B,EAAzB,wBAAuB,W,OAAvB,gC,EAS2B,sBAAqB,W,OAArB,8B,EAA3B,0BAAyB,W,OAAzB,kC,EArBuB,aAAY,W,OAA1C,wB,EA7BO,0BAAyB,W,OAAzB,iC,EATA,gCAA+B,W,OAA/B,uC,EAAiC,wBAAuB,W,OAAvB,+B,EAwCxC,+BAA8B,W,OAA9B,uC,EAEA,4BAA2B,W,OAA3B,oC,EAlDA,iBAAgB,W,OAAhB,uB,EAnBA,wBAAuB,W,OAAvB,8B,EAMA,iCAAgC,W,OAAhC,uC,EAJA,gBAAe,W,OAAf,sB,EAQA,iBAAgB,W,OAAhB,uB,EAPA,gBAAe,W,OAAf,sB,EACA,eAAc,W,OAAd,qB,EAHA,kBAAiB,W,OAAjB,wB,EAiBA,wBAAuB,W,OAAvB,8B,EAFA,4BAA2B,W,OAA3B,kC,EAXA,wBAAuB,W,OAAvB,8B,EAMA,oCAAmC,W,OAAnC,0C,EAJA,mBAAkB,W,OAAlB,yB,EAEA,mBAAkB,W,OAAlB,yB,EAMA,8BAA6B,W,OAA7B,oC,EAHA,sBAAqB,W,OAArB,4B,EACA,sBAAqB,W,OAArB,4B,EAIA,yBAAwB,W,OAAxB,+B,EATA,qBAAoB,W,OAApB,2B,EAMA,qBAAoB,W,OAApB,2B,uGAMK,iB,gBAOkE,iB,iBAyBlE,W,iBAKyB,W,6DAKY","file":"/npm/@fluentui/react-tabster@9.26.15/lib-commonjs/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.48.0.\n * Original file: /npm/@fluentui/react-tabster@9.26.15/lib-commonjs/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","export {\n  useArrowNavigationGroup,\n  useFocusableGroup,\n  useFocusFinders,\n  useFocusVisible,\n  useFocusWithin,\n  useKeyboardNavAttribute,\n  useDangerousNeverHidden_unstable,\n  useModalAttributes,\n  useTabsterAttributes,\n  useObservedElement,\n  useFocusObserved,\n  useMergedTabsterAttributes_unstable,\n  useRestoreFocusSource,\n  useRestoreFocusTarget,\n  useUncontrolledFocus,\n  useOnKeyboardNavigationChange,\n  useIsNavigatingWithKeyboard,\n  useSetKeyboardNavigation,\n  useFocusedElementChange,\n  useActivateModal,\n} from './hooks/index';\nexport type {\n  UseArrowNavigationGroupOptions,\n  UseFocusableGroupOptions,\n  UseModalAttributesOptions,\n} from './hooks/index';\n\nexport { createCustomFocusIndicatorStyle, createFocusOutlineStyle } from './focus/index';\n\nexport type {\n  CreateCustomFocusIndicatorStyleOptions,\n  CreateFocusOutlineStyleOptions,\n  FocusOutlineOffset,\n  FocusOutlineStyleOptions,\n} from './focus/index';\n\nexport { applyFocusVisiblePolyfill } from './focus/index';\nimport {\n  type Types,\n  type EventsTypes,\n  dispatchGroupperMoveFocusEvent,\n  dispatchMoverMoveFocusEvent,\n  MoverMoveFocusEventName,\n  MoverMoveFocusEvent,\n  MoverKeys,\n  GroupperMoveFocusEventName,\n  GroupperMoveFocusEvent,\n  GroupperMoveFocusActions,\n  MoverMemorizedElementEventName,\n  MoverMemorizedElementEvent,\n  TabsterMoveFocusEventName,\n  TabsterMoveFocusEvent,\n} from 'tabster';\n\nexport type TabsterDOMAttribute = Types.TabsterDOMAttribute;\n\nexport type { KeyborgFocusInEvent } from 'keyborg';\nexport { KEYBORG_FOCUSIN } from 'keyborg';\n\n// WARNING! ATTENTION! Tabster.Types was exported from here by mistake. To avoid breaking changes,\n// we are putting a snapshot of Tabster.Types@6.0.1 and marking the entire export as deprecated.\n// eslint-disable-next-line @typescript-eslint/naming-convention\nimport * as TabsterTypes6_0_1_DoNotUse from './tabster-types-6.0.1-do-not-use';\nexport {\n  /** @deprecated (Do not use! Exposed by mistake and will be removed in the next major version.)  */\n  TabsterTypes6_0_1_DoNotUse as TabsterTypes,\n  /** @deprecated Use element.dispatchEvent(new GroupperMoveFocusEvent({ action: GroupperMoveFocusActions.Escape })) */\n  dispatchGroupperMoveFocusEvent,\n  /** @deprecated Use element.dispatchEvent(new MoverMoveFocusEvent({ key: MoverKeys.ArrowDown })) */\n  dispatchMoverMoveFocusEvent,\n};\n\n/**\n * For all exports below, we don't do wildcard exports to keep Tabster API flexible. We export only required\n * parts when they are needed.\n */\n\nexport { MoverMoveFocusEventName, MoverMoveFocusEvent, MoverKeys };\nexport type MoverMoveFocusEventDetail = EventsTypes.MoverMoveFocusEventDetail;\n\nexport { GroupperMoveFocusEventName, GroupperMoveFocusEvent, GroupperMoveFocusActions };\nexport type GroupperMoveFocusEventDetail = EventsTypes.GroupperMoveFocusEventDetail;\n\nexport { MoverMemorizedElementEventName, MoverMemorizedElementEvent };\nexport type MoverMemorizedElementEventDetail = EventsTypes.MoverMemorizedElementEventDetail;\n\nexport { TabsterMoveFocusEventName, TabsterMoveFocusEvent };\nexport type TabsterMoveFocusEventDetail = EventsTypes.TabsterMoveFocusEventDetail;\n"]}