feat(portal): support portal

This commit is contained in:
Eric Liu 2025-04-13 13:48:44 -07:00
commit 1ddd9ba1a5
14 changed files with 240 additions and 2 deletions

View file

@ -1,6 +1,6 @@
# Component Index
> 165 components exported from carbon-components-svelte@0.89.2.
> 167 components exported from carbon-components-svelte@0.89.2.
## Components
@ -45,6 +45,7 @@
- [`FileUploaderItem`](#fileuploaderitem)
- [`FileUploaderSkeleton`](#fileuploaderskeleton)
- [`Filename`](#filename)
- [`FloatingPortal`](#floatingportal)
- [`FluidForm`](#fluidform)
- [`Form`](#form)
- [`FormGroup`](#formgroup)
@ -95,6 +96,7 @@
- [`PaginationSkeleton`](#paginationskeleton)
- [`PasswordInput`](#passwordinput)
- [`Popover`](#popover)
- [`Portal`](#portal)
- [`ProgressBar`](#progressbar)
- [`ProgressIndicator`](#progressindicator)
- [`ProgressIndicatorSkeleton`](#progressindicatorskeleton)
@ -1435,6 +1437,20 @@ None.
| click | forwarded | -- |
| keydown | forwarded | -- |
## `FloatingPortal`
### Props
None.
### Slots
None.
### Events
None.
## `FluidForm`
### Props
@ -2835,6 +2851,22 @@ None.
| :------------ | :--------- | :------------------------------------ |
| click:outside | dispatched | <code>{ target: HTMLElement; }</code> |
## `Portal`
### Props
None.
### Slots
| Slot name | Default | Props | Fallback |
| :-------- | :------ | :---- | :------- |
| -- | Yes | -- | -- |
### Events
None.
## `ProgressBar`
### Props