UNPKG

@ark-ui/vue

Version:

A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.

26 lines (25 loc) 3.25 kB
export type { HighlightChangeDetails as ComboboxHighlightChangeDetails, InputValueChangeDetails as ComboboxInputValueChangeDetails, OpenChangeDetails as ComboboxOpenChangeDetails, ValueChangeDetails as ComboboxValueChangeDetails, SelectionDetails as ComboboxSelectionDetails, } from '@zag-js/combobox'; export { createListCollection, type CollectionItem, type ListCollection, useListCollection, type UseListCollectionProps, } from '../collection'; export { default as ComboboxClearTrigger, type ComboboxClearTriggerBaseProps, type ComboboxClearTriggerProps, } from './combobox-clear-trigger.vue'; export { default as ComboboxContent, type ComboboxContentBaseProps, type ComboboxContentProps, } from './combobox-content.vue'; export { default as ComboboxEmpty, type ComboboxEmptyBaseProps, type ComboboxEmptyProps } from './combobox-empty.vue'; export { default as ComboboxContext, type ComboboxContextProps } from './combobox-context.vue'; export { default as ComboboxControl, type ComboboxControlBaseProps, type ComboboxControlProps, } from './combobox-control.vue'; export { default as ComboboxInput, type ComboboxInputBaseProps, type ComboboxInputProps } from './combobox-input.vue'; export { default as ComboboxItemContext, type ComboboxItemContextProps } from './combobox-item-context.vue'; export { default as ComboboxItemGroupLabel, type ComboboxItemGroupLabelBaseProps, type ComboboxItemGroupLabelProps, } from './combobox-item-group-label.vue'; export { default as ComboboxItemGroup, type ComboboxItemGroupBaseProps, type ComboboxItemGroupProps, } from './combobox-item-group.vue'; export { default as ComboboxItemIndicator, type ComboboxItemIndicatorBaseProps, type ComboboxItemIndicatorProps, } from './combobox-item-indicator.vue'; export { default as ComboboxItemText, type ComboboxItemTextBaseProps, type ComboboxItemTextProps, } from './combobox-item-text.vue'; export { default as ComboboxItem, type ComboboxItemBaseProps, type ComboboxItemProps } from './combobox-item.vue'; export { default as ComboboxLabel, type ComboboxLabelBaseProps, type ComboboxLabelProps } from './combobox-label.vue'; export { default as ComboboxList, type ComboboxListBaseProps, type ComboboxListProps } from './combobox-list.vue'; export { default as ComboboxPositioner, type ComboboxPositionerBaseProps, type ComboboxPositionerProps, } from './combobox-positioner.vue'; export { default as ComboboxRootProvider, type ComboboxRootProviderBaseProps, type ComboboxRootProviderProps, type ComboboxRootProviderComponent, } from './combobox-root-provider.vue'; export { default as ComboboxRoot, type ComboboxRootComponentProps, type ComboboxRootBaseProps, type ComboboxRootComponent, type ComboboxRootEmits, type ComboboxRootProps, } from './combobox-root.vue'; export { default as ComboboxTrigger, type ComboboxTriggerBaseProps, type ComboboxTriggerProps, } from './combobox-trigger.vue'; export { comboboxAnatomy } from './combobox.anatomy'; export { useCombobox, type UseComboboxProps, type UseComboboxReturn } from './use-combobox'; export { useComboboxContext, type UseComboboxContext } from './use-combobox-context'; export { useComboboxItemContext, type UseComboboxItemContext } from './use-combobox-item-context'; export * as Combobox from './combobox';