Outlook_Addin_LLM/node_modules/@fluentui/react-tabster/lib/index.js

19 lines
2.1 KiB
JavaScript
Raw Permalink Normal View History

export { useArrowNavigationGroup, useFocusableGroup, useFocusFinders, useFocusVisible, useFocusWithin, useKeyboardNavAttribute, useModalAttributes, useTabsterAttributes, useObservedElement, useFocusObserved, useMergedTabsterAttributes_unstable, useRestoreFocusSource, useRestoreFocusTarget, useUncontrolledFocus, useOnKeyboardNavigationChange, useSetKeyboardNavigation, useFocusedElementChange } from './hooks/index';
export { createCustomFocusIndicatorStyle, createFocusOutlineStyle } from './focus/index';
export { applyFocusVisiblePolyfill } from './focus/index';
import { dispatchGroupperMoveFocusEvent, dispatchMoverMoveFocusEvent, MoverMoveFocusEventName, MoverMoveFocusEvent, MoverKeys, GroupperMoveFocusEventName, GroupperMoveFocusEvent, GroupperMoveFocusActions, MoverMemorizedElementEventName, MoverMemorizedElementEvent, TabsterMoveFocusEventName, TabsterMoveFocusEvent } from 'tabster';
export { KEYBORG_FOCUSIN } from 'keyborg';
// WARNING! ATTENTION! Tabster.Types was exported from here by mistake. To avoid breaking changes,
// we are putting a snapshot of Tabster.Types@6.0.1 and marking the entire export as deprecated.
import * as TabsterTypes6_0_1_DoNotUse from './tabster-types-6.0.1-do-not-use';
export { /** @deprecated (Do not use! Exposed by mistake and will be removed in the next major version.) */ TabsterTypes6_0_1_DoNotUse as TabsterTypes, /** @deprecated Use element.dispatchEvent(new GroupperMoveFocusEvent({ action: GroupperMoveFocusActions.Escape })) */ // eslint-disable-next-line deprecation/deprecation
dispatchGroupperMoveFocusEvent, /** @deprecated Use element.dispatchEvent(new MoverMoveFocusEvent({ key: MoverKeys.ArrowDown })) */ // eslint-disable-next-line deprecation/deprecation
dispatchMoverMoveFocusEvent };
/**
* For all exports below, we don't do wildcard exports to keep Tabster API flexible. We export only required
* parts when they are needed.
*/ export { MoverMoveFocusEventName, MoverMoveFocusEvent, MoverKeys };
export { GroupperMoveFocusEventName, GroupperMoveFocusEvent, GroupperMoveFocusActions };
export { MoverMemorizedElementEventName, MoverMemorizedElementEvent };
export { TabsterMoveFocusEventName, TabsterMoveFocusEvent };