The ExternalOverlay component communicates to the presented Sheets that an overlay component out of Silk’s control is present.
The external overlay can either be included inside of the inert-outside mechanism of the Sheets, or cause the mechanism to be disabled to avoid any potential conflict.
<ExternalOverlay.Root>
Presence | Required |
---|---|
Composition | Anywhere |
Underlying element | <div> |
Description
The Root sub-component wraps an external overlay component and allows it to either be included in associated Sheets inert-outside mechanism, or have them disable their mechanism to avoid conflicts with its own.
Notes
disabled
prop set to false
at the same time as the wrapped overlay component gets mounted, or its own inert-outside mechanism gets set up.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` |