1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | export * from "./common"
|
9 | export * from "./components";
|
10 | export { IconClasses } from "./generated/iconClasses";
|
11 | export { IconContents } from "./generated/iconStrings";
|
12 |
|
13 | import { InteractionModeEngine } from "./common/interactionMode";
|
14 |
|
15 | export const FOCUS_DISABLED_CLASS = "pt-focus-disabled";
|
16 |
|
17 | const focusEngine = new InteractionModeEngine(document.documentElement, FOCUS_DISABLED_CLASS);
|
18 |
|
19 | export const FocusStyleManager = {
|
20 | alwaysShowFocus: () => focusEngine.stop(),
|
21 | isActive: () => focusEngine.isActive(),
|
22 | onlyShowFocusOnTabs: () => focusEngine.start(),
|
23 | };
|