Focus Trap
Trap focus within a DOM node.
# Dependencies
This module depends on focus-trap.
# API
# FocusTrapConfig
| Property | Description | Default |
|---|---|---|
immediate? |
booleanImmediately activate the trap |
— |
# FocusTrapReturn
| Property | Description |
|---|---|
hasFocus |
Readable<boolean>Indicates if the focus trap is currently active. |
isPaused |
Readable<boolean>Indicates if the focus trap is currently paused. |
activate |
(opts?: ActivateOptions) => voidActivate the focus trap. |
deactivate |
(opts?: DeactivateOptions) => voidDeactivate the focus trap. |
pause |
() => voidPause the focus trap. |
unpause |
() => voidUnpauses the focus trap. |
useFocusTrap |
Action<HTMLElement, void>Action to attach to the element that you want to act as a focus trap. |