List of all items
Structs
- ActionPanel
- AgentSetupButton
- AiSettingItem
- Alert
- AlertDialog
- AlertModal
- AnnouncementToast
- AppShell
- AspectRatio
- Assets
- Avatar
- AvatarAudioStatusIndicator
- AvatarAvailabilityIndicator
- Badge
- Banner
- Breadcrumb
- BreadcrumbItem
- Button
- ButtonConfiguration
- ButtonGroup
- ButtonLike
- ButtonLink
- Calendar
- CalendarPreview
- Callout
- CannotRemoveLastPane
- Card
- Carousel
- CarouselPreview
- Chart
- Checkbox
- Chip
- CircularProgress
- ClosePane
- CodeEditor
- CollabNotification
- Combobox
- Command
- CommandPalette
- CommandPaletteItem
- ConfiguredApiCard
- Container
- ContextMenu
- ContextMenuEntry
- CopyButton
- CountBadge
- DatePicker
- DatePickerPreview
- DecoratedIcon
- DescriptionList
- DiffStat
- Disclosure
- Divider
- DocumentationAside
- Drawer
- DropdownMenu
- EmptyState
- Facepile
- Feed
- FileInput
- FocusDown
- FocusLeft
- FocusRight
- FocusUp
- Form
- FormField
- GradientFade
- HeaderResizeInfo
- Headline
- HighlightedLabel
- HoverCard
- Icon
- IconButton
- IconDecoration
- IconDecorationKindIter
- IconNameIter
- IconWithIndicator
- IndentGuideColors
- IndentGuideLayout
- IndentGuides
- Indicator
- InputGroup
- InputOtp
- Item
- ItemActions
- ItemContent
- ItemMedia
- Kbd
- KbdGroup
- Key
- KeyBinding
- KeyIcon
- KeybindingHint
- KnockoutIconNameIter
- Label
- LabelLike
- LayoutTable
- LayoutTableBody
- LayoutTableCaption
- LayoutTableCell
- LayoutTableFooter
- LayoutTableHead
- LayoutTableHeader
- LayoutTableRow
- LinkPreview
- List
- ListBulletItem
- ListHeader
- ListItem
- ListSeparator
- ListSubHeader
- LoadingLabel
- MediaObject
- MenuHandleElementState
- Menubar
- Modal
- ModalFooter
- ModalHeader
- ModalRow
- MultiSelect
- Navbar
- Navigable
- NavigableEntry
- NavigationMenu
- NavigationMenuContent
- NavigationMenuItemDef
- NavigationMenuLink
- NavigationMenuList
- NavigationMenuPreview
- NavigationMenuSubItem
- NavigationMenuTrigger
- NavigationMenuViewport
- PageHeading
- Pagination
- Pane
- PaneAxis
- PaneGroup
- PaneGroupPreview
- ParallelAgentsIllustration
- Popover
- PopoverMenu
- PopoverMenuElementState
- PopoverMenuFrameState
- PopoverMenuHandle
- PrepaintState
- ProgressBar
- RadioButton
- RedistributableColumnsState
- RenderIndentGuideParams
- RenderedIndentGuide
- RequestLayoutState
- ResizableColumnsState
- ResizableHandle
- ResizablePanel
- ResizablePanelGroup
- ResizablePreview
- RightClickMenu
- ScrollbarPrepaintState
- Scrollbars
- SearchInput
- Section
- SectionHeader
- SectionHeading
- SegmentedControl
- Select
- Sidebar
- SidebarItem
- Skeleton
- Slider
- SonnerStack
- SonnerStackPreview
- SonnerToast
- Spinner
- SpinnerLabel
- SplitButton
- SplitDown
- SplitLeft
- SplitRight
- SplitUp
- StatsCard
- Stepper
- StepperStep
- StickyItems
- Switch
- SwitchField
- Tab
- TabBar
- TabId
- TabSwitcher
- TabSwitcherItem
- Table
- TableInteractionState
- TableRenderContext
- TerminalPanel
- TerminalView
- TextInput
- ThreadItem
- ThreadItemWorktreeInfo
- TitleBar
- ToastStack
- ToggleButtonGroup
- ToggleButtonPosition
- ToggleButtonSimple
- ToggleButtonWithIcon
- ToggleGroup
- ToggleGroupItem
- Tooltip
- TreeViewItem
- UpdateButton
- Vector
- VectorNameIter
- VerticalNav
- VerticalNavItem
- component_prelude::ComponentId
- prelude::AnyElement
- prelude::App
- prelude::Context
- prelude::Div
- prelude::Pixels
- prelude::Rems
- prelude::SharedString
- prelude::Window
- scrollbars::ScrollbarAutoHide
- table_row::TableRow
- utils::CornerSolver
- utils::FormatDistance
- utils::SearchInputWidth
- utils::WithRemSize
Enums
- AgentThreadStatus
- AiSettingItemSource
- AiSettingItemStatus
- AnyIcon
- AudioStatus
- BadgeColor
- BadgeVariant
- BorderPosition
- ButtonSize
- ButtonSizeAlias
- ButtonStyle
- ButtonVariant
- CardVariant
- ChartKind
- CollaboratorAvailability
- Color
- ColumnWidthConfig
- CommandItem
- ContextMenuItem
- DescriptionListMode
- DividerColor
- DocumentationSide
- DropdownStyle
- DynamicSpacing
- ElevationIndex
- EmptyMessage
- HeadlineSize
- IconButtonShape
- IconDecorationKind
- IconName
- IconPosition
- IconSize
- InputValidationState
- KeybindingPosition
- KnockoutIconName
- LabelSize
- LineHeightStyle
- ListItemSpacing
- Member
- PaneEvent
- PlatformStyle
- ScrollAxes
- ScrollbarStyle
- Severity
- Shadow
- SheetSide
- SonnerToastVariant
- SortDirection
- SpinnerSize
- SpinnerVariant
- SplitButtonKind
- SplitButtonStyle
- SplitDirection
- StaticColumnWidths
- StatsTrend
- SwitchColor
- SwitchLabelPosition
- TabBarStyle
- TableResizeBehavior
- TextSize
- TintColor
- ToggleButtonGroupSize
- ToggleButtonGroupStyle
- ToggleGroupMode
- ToggleStyle
- VectorName
- WorktreeKind
- animation::AnimationDirection
- animation::AnimationDuration
- component_prelude::ComponentScope
- component_prelude::ComponentStatus
- prelude::AbsoluteLength
- prelude::AnimationDirection
- prelude::AnimationDuration
- prelude::ComponentScope
- prelude::DefiniteLength
- prelude::ElementId
- prelude::IconName
- prelude::PlatformStyle
- prelude::Severity
- prelude::Shadow
- prelude::TextSize
- prelude::ToggleState
- scrollbars::ShowScrollbar
- shadow::Shadow
- utils::DateTimeType
Traits
- ButtonBuilder
- ButtonCommon
- CommonAnimationExt
- LabelCommon
- PopoverTrigger
- ScrollableHandle
- SelectableButton
- StickyCandidate
- StickyItemsDecoration
- StyledShadow
- StyledTypography
- TabContent
- WithScrollbar
- animation::DefaultAnimations
- component_prelude::Component
- component_prelude::Documented
- prelude::ActiveTheme
- prelude::BorrowAppContext
- prelude::Clickable
- prelude::Component
- prelude::DefaultAnimations
- prelude::Disableable
- prelude::Element
- prelude::FixedWidth
- prelude::FluentBuilder
- prelude::InteractiveElement
- prelude::IntoElement
- prelude::ParentElement
- prelude::Refineable
- prelude::Render
- prelude::RenderOnce
- prelude::StatefulInteractiveElement
- prelude::Styled
- prelude::StyledExt
- prelude::StyledImage
- prelude::StyledShadow
- prelude::StyledTypography
- prelude::Toggleable
- prelude::VisibleOnHover
- prelude::VisualContext
- prelude::_
- scrollbars::ScrollbarVisibility
- shadow::StyledShadow
- table_row::IntoTableRow
Derive Macros
- component_prelude::Documented
- component_prelude::RegisterComponent
- prelude::IntoElement
- prelude::Refineable
- prelude::RegisterComponent
- prelude::VisualContext
- prelude::_
Functions
- bind_redistributable_columns
- chart_colors
- checkbox
- code_editor_preview
- combobox_preview
- command_preview
- component_prelude::example_group
- component_prelude::example_group_with_title
- component_prelude::single_example
- divider
- focus_ring::focus_ring
- focus_ring::focus_ring_error
- focus_ring::focus_ring_primary
- h_flex
- h_group
- h_group_lg
- h_group_sm
- h_group_xl
- highlight_ranges
- indent_guides
- multi_select_preview
- on_new_scrollbars
- palette::danger
- palette::info
- palette::neutral
- palette::primary
- palette::success
- palette::warning
- prelude::div
- prelude::example_group
- prelude::example_group_with_title
- prelude::focus_ring
- prelude::focus_ring_error
- prelude::focus_ring_primary
- prelude::palette::danger
- prelude::palette::info
- prelude::palette::neutral
- prelude::palette::primary
- prelude::palette::success
- prelude::palette::warning
- prelude::px
- prelude::relative
- prelude::rems
- prelude::rems_from_px
- prelude::semantic::accent_bg
- prelude::semantic::accent_fg
- prelude::semantic::active_bg
- prelude::semantic::background
- prelude::semantic::border
- prelude::semantic::border_focused
- prelude::semantic::border_muted
- prelude::semantic::card
- prelude::semantic::elevated_surface
- prelude::semantic::hover_bg
- prelude::semantic::icon
- prelude::semantic::icon_muted
- prelude::semantic::input_border
- prelude::semantic::muted_bg
- prelude::semantic::popover
- prelude::semantic::ring
- prelude::semantic::secondary_bg
- prelude::semantic::secondary_fg
- prelude::semantic::surface
- prelude::semantic::text
- prelude::semantic::text_muted
- prelude::semantic::text_placeholder
- prelude::single_example
- prelude::styled_ext_reflection::find_method
- prelude::styled_ext_reflection::methods
- prelude::vh
- prelude::vw
- register_pane_keybindings
- rems_from_px
- render_keybinding_keystroke
- render_modifiers
- render_redistributable_columns_resize_handles
- render_table_header
- render_table_row
- right_click_menu
- score
- search_input_preview
- semantic::accent_bg
- semantic::accent_fg
- semantic::active_bg
- semantic::background
- semantic::border
- semantic::border_focused
- semantic::border_muted
- semantic::card
- semantic::elevated_surface
- semantic::hover_bg
- semantic::icon
- semantic::icon_muted
- semantic::input_border
- semantic::muted_bg
- semantic::popover
- semantic::ring
- semantic::secondary_bg
- semantic::secondary_fg
- semantic::surface
- semantic::text
- semantic::text_muted
- semantic::text_placeholder
- sticky_items
- switch
- tab_switcher_preview
- terminal_panel_preview
- terminal_view_preview
- text_for_action
- text_for_keybinding_keystrokes
- text_for_keystroke
- text_for_keystrokes
- theme_is_transparent
- tooltip_container
- ui_density
- utils::apca_contrast
- utils::calculate_contrast_ratio
- utils::capitalize
- utils::ensure_minimum_contrast
- utils::format_distance
- utils::format_distance_from_now
- utils::fuzzy_matches
- utils::fuzzy_subsequence_score
- utils::inner_corner_radius
- utils::is_light
- utils::platform_title_bar_height
- utils::reveal_in_file_manager_label
- v_flex
- v_group
- v_group_lg
- v_group_sm
- v_group_xl
- vertical_divider
- vh
- vw
Type Aliases
Constants
- BASE_REM_SIZE_IN_PX
- COMMAND_PALETTE_WIDTH
- DRAWER_HEIGHT
- DRAWER_WIDTH
- EDITOR_SCROLLBAR_WIDTH
- EXAMPLE_FACES
- POPOVER_Y_PADDING
- RADIUS_FULL
- RADIUS_LG
- RADIUS_MD
- RADIUS_SM
- RADIUS_XL
- SONNER_DEFAULT_DISMISS
- TAB_SWITCHER_WIDTH
- TOAST_STACK_MAX_VISIBLE
- radius::RADIUS_FULL
- radius::RADIUS_LG
- radius::RADIUS_MD
- radius::RADIUS_SM
- radius::RADIUS_XL
- utils::TRAFFIC_LIGHT_PADDING