A component that gives focus priority to a specific element when the Silk-controlled auto-focus mechanism is executed.
<AutoFocusTarget.Root>| Presence | Required |
|---|---|
| Composition | Anywhere |
| Underlying element | <div> |
Description
The Root sub-component underlying element will receive focus in priority when the Silk-controlled auto-focus mechanism is executed, if the timing matches its timing prop value.
If several <AutoFocusTarget.Root> are present on the page and match the required criteria to receive focus, the first focusable one (i.e. whose not disabled, not inert, not outside an inertOutside Sheet, etc) is the one which will receive focus.
| Presence | Optional |
|---|---|
| Type | `boolean |
| Default | undefined |
Description
Defines whether the sub-component underlying element is the default one or the one passed as child of the sub-component.
Values description
true |
The underlying element rendered is the child. |
|---|---|
| `false | undefined` |
Notes
React.forwardRef() and pass the received ref to the rendered element.