Re-exports§
pub use reactive::*;
Modules§
- Theme
- accordion
- alert
- avatar
- badge
- breadcrumb
- button
- card
- checkbox
- dialog
- dropdown
- input
- label
- link
- pagination
- radio
- reactive
- select
- separator
- sidebar
- skeleton
- slider
- switch
- table
- tabs
- textarea
- theme_
provider - toggle
- tooltip
Macros§
- icon
- Helper macro for using icondata icons
Structs§
- Accordion
Content Props - Props for the
AccordionContentcomponent. - Accordion
Icon - Props for the
AccordionIconslot. - Accordion
Icon Builder - Builder for
AccordionIconinstances. - Accordion
Item Props - Props for the
AccordionItemcomponent. - Accordion
Props - Props for the
Accordioncomponent. - Accordion
Trigger Props - Props for the
AccordionTriggercomponent. - Alert
Description Props - Props for the
AlertDescriptioncomponent. - Alert
Props - Props for the
Alertcomponent. - Alert
Title Props - Props for the
AlertTitlecomponent. - Avatar
Fallback Props - Props for the
AvatarFallbackcomponent. - Avatar
Image Props - Props for the
AvatarImagecomponent. - Avatar
Props - Props for the
Avatarcomponent. - Badge
Props - Props for the
Badgecomponent. - Breadcrumb
Item Props - Props for the
BreadcrumbItemcomponent. - Breadcrumb
Props - Props for the
Breadcrumbcomponent. - Breadcrumb
Separator Props - Props for the
BreadcrumbSeparatorcomponent. - Button
Props - Props for the
Buttoncomponent. - Card
Content Props - Props for the
CardContentcomponent. - Card
Description Props - Props for the
CardDescriptioncomponent. - Card
Footer Props - Props for the
CardFootercomponent. - Card
Header Props - Props for the
CardHeadercomponent. - Card
Props - Props for the
Cardcomponent. - Card
Title Props - Props for the
CardTitlecomponent. - Checkbox
Group Context - Checkbox
Group Props - Props for the
CheckboxGroupcomponent. - Checkbox
Props - Props for the
Checkboxcomponent. - Collapsible
Content Props - Props for the
CollapsibleContentcomponent. - Collapsible
Context - Collapsible
Props - Props for the
Collapsiblecomponent. - Collapsible
Trigger - Props for the
CollapsibleTriggerslot. - Collapsible
Trigger Builder - Builder for
CollapsibleTriggerinstances. - Dialog
Close Props - Props for the
DialogClosecomponent. - Dialog
Content Props - Props for the
DialogContentcomponent. - Dialog
Context - Dialog
Description Props - Props for the
DialogDescriptioncomponent. - Dialog
Footer Props - Props for the
DialogFootercomponent. - Dialog
Header Props - Props for the
DialogHeadercomponent. - Dialog
Props - Props for the
Dialogcomponent. - Dialog
Title Props - Props for the
DialogTitlecomponent. - Dialog
Trigger - Props for the
DialogTriggerslot. - Dialog
Trigger Builder - Builder for
DialogTriggerinstances. - Dropdown
Menu Content Props - Props for the
DropdownMenuContentcomponent. - Dropdown
Menu Context - Dropdown
Menu Group Context - Dropdown
Menu Group Props - Props for the
DropdownMenuGroupcomponent. - Dropdown
Menu Item Props - Props for the
DropdownMenuItemcomponent. - Dropdown
Menu Label Props - Props for the
DropdownMenuLabelcomponent. - Dropdown
Menu Props - Props for the
DropdownMenucomponent. - Dropdown
Menu Separator Props - Props for the
DropdownMenuSeparatorcomponent. - Dropdown
Menu Shortcut Props - Props for the
DropdownMenuShortcutcomponent. - Dropdown
Menu Trigger Props - Props for the
DropdownMenuTriggercomponent. - Input
Props - Props for the
Inputcomponent. - Label
Props - Props for the
Labelcomponent. - Link
Props - Props for the
Linkcomponent. - Pagination
Content Props - Props for the
PaginationContentcomponent. - Pagination
Ellipsis Props - Props for the
PaginationEllipsiscomponent. - Pagination
Item Props - Props for the
PaginationItemcomponent. - Pagination
Link Props - Props for the
PaginationLinkcomponent. - Pagination
Next Props - Props for the
PaginationNextcomponent. - Pagination
Previous Props - Props for the
PaginationPreviouscomponent. - Pagination
Props - Props for the
Paginationcomponent. - Radio
Group Context - Radio
Group Props - Props for the
RadioGroupcomponent. - Radio
Props - Props for the
Radiocomponent. - Select
Content Props - Props for the
SelectContentcomponent. - Select
Context - Select
Item Props - Props for the
SelectItemcomponent. - Select
Props - Props for the
Selectcomponent. - Separator
Props - Props for the
Separatorcomponent. - Sidebar
Content Props - Props for the
SidebarContentcomponent. - Sidebar
Context - Sidebar
Footer Props - Props for the
SidebarFootercomponent. - Sidebar
Group Content Props - Props for the
SidebarGroupContentcomponent. - Sidebar
Group Context - Sidebar
Group Label Props - Props for the
SidebarGroupLabelcomponent. - Sidebar
Group Props - Props for the
SidebarGroupcomponent. - Sidebar
Header Props - Props for the
SidebarHeadercomponent. - Sidebar
Menu Button Props - Props for the
SidebarMenuButtoncomponent. - Sidebar
Menu Item Props - Props for the
SidebarMenuItemcomponent. - Sidebar
Menu Props - Props for the
SidebarMenucomponent. - Sidebar
Menu SubItem Props - Props for the
SidebarMenuSubItemcomponent. - Sidebar
Menu SubProps - Props for the
SidebarMenuSubcomponent. - Sidebar
Props - Props for the
Sidebarcomponent. - Sidebar
Provider Props - Props for the
SidebarProvidercomponent. - Sidebar
Separator Props - Props for the
SidebarSeparatorcomponent. - Sidebar
Trigger Props - Props for the
SidebarTriggercomponent. - Skeleton
Props - Props for the
Skeletoncomponent. - Slider
Props - Props for the
Slidercomponent. - Switch
Props - Props for the
Switchcomponent. - Table
Body Props - Props for the
TableBodycomponent. - Table
Caption Props - Props for the
TableCaptioncomponent. - Table
Cell Props - Props for the
TableCellcomponent. - Table
Footer Props - Props for the
TableFootercomponent. - Table
Head Props - Props for the
TableHeadcomponent. - Table
Header Props - Props for the
TableHeadercomponent. - Table
Props - Props for the
Tablecomponent. - Table
RowProps - Props for the
TableRowcomponent. - Tabs
Content Props - Props for the
TabsContentcomponent. - Tabs
Context - Tabs
List Props - Props for the
TabsListcomponent. - Tabs
Props - Props for the
Tabscomponent. - Tabs
Trigger Props - Props for the
TabsTriggercomponent. - Textarea
Props - Props for the
Textareacomponent. - Theme
Provider Context - Theme
Provider Inner Props - Props for the
ThemeProviderInnercomponent. - Theme
Provider Props - Props for the
ThemeProvidercomponent. - Toggle
Props - Props for the
Togglecomponent. - Tooltip
Props - Props for the
Tooltipcomponent.
Enums§
Functions§
- Accordion
- Contains all the parts of an accordion.
- Accordion
Content - Contains the collapsible content for an item.
- Accordion
Item - Contains all the parts of a collapsible section.
- Accordion
Trigger - Toggles the collapsed state of its associated item. Also serves as the header.
- Alert
- Displays a callout for user attention.
- Alert
Description - Contains the description of the alert.
- Alert
Title - Contains the title of the alert.
- Avatar
- Contains all the parts of an avatar.
- Avatar
Fallback - Renders a text fallback inside the avatar.
- Avatar
Image - Renders an image inside the avatar.
- Badge
- Required Props
- Breadcrumb
- Contains all pieces of the breadcrumb trail
- Breadcrumb
Item - An individual breadcrumb link
- Breadcrumb
Separator - Separates breadcrumb items. Can render any children as a custom marker.
- Button
- Displays a button.
- Card
- Contains all the parts of a card.
- Card
Content - Contains the content displayed in the card body.
- Card
Description - A summary that describes the card content.
- Card
Footer - Contains card footer content.
- Card
Header - Renders at the top of the card. Contains the card title and card description.
- Card
Title - Description of the card content.
- Checkbox
- A control that allows the user to toggle between checked and not checked.
- Checkbox
Group - Contains all the parts of a radio group
- Collapsible
- Required Props
- Collapsible
Content - Required Props
- Dialog
- Contains all the parts of an alert dialog.
- Dialog
Close - Optional Props
- Dialog
Content - Contains content to be rendered in the main body of the dialog.
- Dialog
Description - A short description/subheading describing dialog content.
- Dialog
Footer - Displays at the bottom of the dialog, contains calls to action. Submit events such as button clicks in this area automatically trigger closing of the dialog.
- Dialog
Header - Contains the dialog title and a description to be rendered in the open dialog.
- Dialog
Title - The title of the dialog.
- Dropdown
Menu - Contains all the parts of a dropdown menu.
- Dropdown
Menu Content - The component that pops out when the dropdown menu is open.
- Dropdown
Menu Group - Contains multiple items.
- Dropdown
Menu Item - Contains a menu item.
- Dropdown
Menu Label - Labels groups.
- Dropdown
Menu Separator - Visually separates groups of menu items.
- Dropdown
Menu Shortcut - Displays next to the item content and indicates keyboard shortcuts.
- Dropdown
Menu Trigger - The button that toggles the dropdown menu.
- Input
- Optional Props
- Label
- Renders an accessible label associated with controls
- Link
- Required Props
- Pagination
- Contains all the parts of a pagination component
- Pagination
Content - Contains pagination content
- Pagination
Ellipsis - Pagination ellipsis filler
- Pagination
Item - Contains a pagination item
- Pagination
Link - A pagination link
- Pagination
Next - Pagination next component
- Pagination
Previous - A pagination previous button
- Radio
- An item in the group that can be checked
- Radio
Group - Contains all the parts of a radio group
- Select
- Required Props
- Select
Content - Required Props
- Select
Item - Required Props
- Separator
- Optional Props
- Sidebar
- Sidebar component
- Sidebar
Content - Required Props
- Sidebar
Footer - Required Props
- Sidebar
Group - Required Props
- Sidebar
Group Content - Required Props
- Sidebar
Group Label - Required Props
- Sidebar
Header - Required Props
- Sidebar
Menu - Required Props
- Sidebar
Menu Button - Required Props
- Sidebar
Menu Item - Required Props
- Sidebar
Menu Sub - Required Props
- Sidebar
Menu SubItem - Required Props
- Sidebar
Provider - Sidebar context provider
- Sidebar
Separator - Optional Props
- Sidebar
Trigger - Required Props
- Skeleton
- Optional Props
- Slider
- Optional Props
- Switch
- Optional Props
- Table
- Required Props
- Table
Body - Required Props
- Table
Caption - Required Props
- Table
Cell - Required Props
- Table
Footer - Required Props
- Table
Head - Required Props
- Table
Header - Required Props
- Table
Row - Required Props
- Tabs
- Required Props
- Tabs
Content - Required Props
- Tabs
List - Required Props
- Tabs
Trigger - Required Props
- Textarea
- Optional Props
- Theme
Provider - Required Props
- Theme
Provider Inner - Provides theme support to children. Note: Setting
modeandthemehere are only used for initial values. Updates should be done viaThemeProviderContext. - Toggle
- A two-state button that toggles between on and off.
- Tooltip
- Required Props