API Reference
Complete API documentation for all @vuetify/v0 components and composables.
Components
Detailed API reference for each component including props, events, and slots.
| Component | Description |
|---|---|
| Atom | Polymorphic element base component |
| Avatar | Image with fallback support |
| Checkbox | Checkbox with indeterminate support |
| Dialog | Modal dialog with focus management |
| ExpansionPanel | Collapsible accordion panels |
| Group | Multi-selection with tri-state |
| Pagination | Page navigation component |
| Popover | Anchor-positioned popups |
| Radio | Radio button group |
| Scrim | Overlay backdrop |
| Selection | Multi-selection state provider |
| Single | Single-selection provider |
| Step | Sequential navigation provider |
| Tabs | Tabbed navigation |
Composables
Detailed API reference for each composable including options, properties, and methods.
Foundation
| Composable | Description |
|---|---|
| createContext | Type-safe provide/inject |
| createPlugin | Vue plugin factory |
| createTrinity | Provider/consumer pattern utilities |
Registration
| Composable | Description |
|---|---|
| createRegistry | Foundation for registration systems |
| createQueue | Time-based queue management |
| createTimeline | Bounded undo/redo system |
| createTokens | Design token management |
Selection
| Composable | Description |
|---|---|
| createSelection | General selection state |
| createSingle | Single-selection with auto-deselection |
| createGroup | Multi-selection with tri-state |
| createNested | Hierarchical tree management |
| createStep | Sequential navigation |
Forms
| Composable | Description |
|---|---|
| createForm | Form state and validation |
Reactivity
| Composable | Description |
|---|---|
| useProxyModel | Bridge selection to v-model |
| useProxyRegistry | Proxy-based registry with reactivity |
System
| Composable | Description |
|---|---|
| useEventListener | DOM events with cleanup |
| useHotkey | Hotkey combinations |
| useClickOutside | Click outside detection |
| useIntersectionObserver | Visibility detection |
| useLazy | Deferred content rendering |
| useMutationObserver | DOM change detection |
| useResizeObserver | Element size changes |
| useMediaQuery | CSS media query matching |
| useToggleScope | Conditional effect scope |
Plugins
| Composable | Description |
|---|---|
| useBreakpoints | Responsive breakpoints |
| useDate | Date manipulation with adapters |
| useFeatures | Feature flags |
| useHydration | SSR hydration |
| useLocale | Internationalization |
| useLogger | Logging with adapters |
| usePermissions | Role-based access |
| useStack | Overlay z-index stacking |
| useStorage | Reactive browser storage |
| useTheme | Theme management |
Utilities
| Composable | Description |
|---|---|
| createFilter | Array filtering |
| createOverflow | Item capacity computation |
| createPagination | Pagination state |
| createVirtual | Virtual scrolling |
Transformers
| Composable | Description |
|---|---|
| toArray | Convert to array |
| toReactive | Convert to reactive proxy |
Was this page helpful?