# @colletdev/react — Collet API index Collet 0.6.1 provides 60 accessible UI components from one Rust source. GA targets: Custom Elements, React, Vue, Svelte, Angular, React Native WebView (`@colletdev/react-native-webview`), and Iced (native Rust). Experimental pre-release targets — not production-ready: iOS (SwiftUI), Android (Jetpack Compose), React Native true-native (`@colletdev/react-native`), Slint, and GPUI. Use [llms-full.txt](./llms-full.txt) for exact props, events, slots, methods, defaults, and copyable examples. Structured object/array values are framework properties; do not stringify them. HTML attributes are kebab-case and wrapper props are camelCase. Every DOM event is a typed `CustomEvent`. Booleans: an absent attribute means "use the default" (22 fields default to TRUE, so absent is NOT false); the literal `attr="false"` is the only spelling of false; any other present value is true. Slot projection: to put a live element (with working event handlers) inside a component, name a slot in the config — `TableCell.slot`, `TableRow.detail_slot`, `TabItem.content_slot`, `AccordionItem.panel_slot` — and give a DIRECT child of the host a matching `slot="NAME"` attribute. Passing HTML strings instead silently discards every listener. Field names are snake_case. Localization: `setStrings({ 'date_picker.previous_month': '…' })` or `init({ strings })`; read valid keys from `stringKeys()`. - [Accordion](./llms-full.txt#accordion-cxaccordion) — `` - [ActivityGroup](./llms-full.txt#activitygroup-cxactivitygroup) — `` - [Alert](./llms-full.txt#alert-cxalert) — `` - [Autocomplete](./llms-full.txt#autocomplete-cxautocomplete) — `` - [Avatar](./llms-full.txt#avatar-cxavatar) — `` - [Backdrop](./llms-full.txt#backdrop-cxbackdrop) — `` - [Badge](./llms-full.txt#badge-cxbadge) — `` - [Breadcrumb](./llms-full.txt#breadcrumb-cxbreadcrumb) — `` - [Button](./llms-full.txt#button-cxbutton) — `` - [Card](./llms-full.txt#card-cxcard) — `` - [Carousel](./llms-full.txt#carousel-cxcarousel) — `` - [Chat](./llms-full.txt#chat-cxchat) — `` - [ChatInput](./llms-full.txt#chatinput-cxchatinput) — `` - [Checkbox](./llms-full.txt#checkbox-cxcheckbox) — `` - [CodeBlock](./llms-full.txt#codeblock-cxcodeblock) — `` - [Collapsible](./llms-full.txt#collapsible-cxcollapsible) — `` - [CommandPalette](./llms-full.txt#commandpalette-cxcommandpalette) — `` - [DatePicker](./llms-full.txt#datepicker-cxdatepicker) — `` - [Dialog](./llms-full.txt#dialog-cxdialog) — `` - [Drawer](./llms-full.txt#drawer-cxdrawer) — `` - [Fab](./llms-full.txt#fab-cxfab) — `` - [FileUpload](./llms-full.txt#fileupload-cxfileupload) — `` - [Flavour](./llms-full.txt#flavour-cxflavour) — `` - [Label](./llms-full.txt#label-cxlabel) — `` - [Listbox](./llms-full.txt#listbox-cxlistbox) — `` - [Menu](./llms-full.txt#menu-cxmenu) — `` - [MessageBubble](./llms-full.txt#messagebubble-cxmessagebubble) — `` - [MessageGroup](./llms-full.txt#messagegroup-cxmessagegroup) — `` - [MessagePart](./llms-full.txt#messagepart-cxmessagepart) — `` - [MessageTimeline](./llms-full.txt#messagetimeline-cxmessagetimeline) — `` - [Pagination](./llms-full.txt#pagination-cxpagination) — `` - [Popover](./llms-full.txt#popover-cxpopover) — `` - [ProfileMenu](./llms-full.txt#profilemenu-cxprofilemenu) — `` - [Progress](./llms-full.txt#progress-cxprogress) — `` - [RadioGroup](./llms-full.txt#radiogroup-cxradiogroup) — `` - [ScrollArea](./llms-full.txt#scrollarea-cxscrollarea) — `` - [Scrollbar](./llms-full.txt#scrollbar-cxscrollbar) — `` - [SearchBar](./llms-full.txt#searchbar-cxsearchbar) — `` - [Select](./llms-full.txt#select-cxselect) — `` - [Separator](./llms-full.txt#separator-cxseparator) — `` - [Sidebar](./llms-full.txt#sidebar-cxsidebar) — `` - [Skeleton](./llms-full.txt#skeleton-cxskeleton) — `` - [Slider](./llms-full.txt#slider-cxslider) — `` - [SpeedDial](./llms-full.txt#speeddial-cxspeeddial) — `` - [Spinner](./llms-full.txt#spinner-cxspinner) — `` - [SplitButton](./llms-full.txt#splitbutton-cxsplitbutton) — `` - [Stepper](./llms-full.txt#stepper-cxstepper) — `` - [Switch](./llms-full.txt#switch-cxswitch) — `` - [Table](./llms-full.txt#table-cxtable) — `` - [Tabs](./llms-full.txt#tabs-cxtabs) — `` - [TagInput](./llms-full.txt#taginput-cxtaginput) — `` - [Text](./llms-full.txt#text-cxtext) — `` - [TextInput](./llms-full.txt#textinput-cxtextinput) — `` - [Thinking](./llms-full.txt#thinking-cxthinking) — `` - [Toast](./llms-full.txt#toast-cxtoast) — `` - [ToggleGroup](./llms-full.txt#togglegroup-cxtogglegroup) — `` - [Tooltip](./llms-full.txt#tooltip-cxtooltip) — `` - [TopBar](./llms-full.txt#topbar-cxtopbar) — `` - [TreeView](./llms-full.txt#treeview-cxtreeview) — `` - [Treemap](./llms-full.txt#treemap-cxtreemap) — ``