@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
17 lines (16 loc) • 2 kB
TypeScript
export type { ValueChangeDetails as SegmentGroupValueChangeDetails } from '@zag-js/radio-group';
export { default as SegmentGroupContext, type SegmentGroupContextProps } from './segment-group-context.vue';
export { default as SegmentGroupIndicator, type SegmentGroupIndicatorBaseProps, type SegmentGroupIndicatorProps, } from './segment-group-indicator.vue';
export { default as SegmentGroupItemContext, type SegmentGroupItemContextProps } from './segment-group-item-context.vue';
export { default as SegmentGroupItemControl, type SegmentGroupItemControlBaseProps, type SegmentGroupItemControlProps, } from './segment-group-item-control.vue';
export { default as SegmentGroupItemHiddenInput, type SegmentGroupItemHiddenInputBaseProps, type SegmentGroupItemHiddenInputProps, } from './segment-group-item-hidden-input.vue';
export { default as SegmentGroupItemText, type SegmentGroupItemTextBaseProps, type SegmentGroupItemTextProps, } from './segment-group-item-text.vue';
export { default as SegmentGroupItem, type SegmentGroupItemBaseProps, type SegmentGroupItemProps, } from './segment-group-item.vue';
export { default as SegmentGroupLabel, type SegmentGroupLabelBaseProps, type SegmentGroupLabelProps, } from './segment-group-label.vue';
export { default as SegmentGroupRootProvider, type SegmentGroupRootProviderBaseProps, type SegmentGroupRootProviderProps, } from './segment-group-root-provider.vue';
export { default as SegmentGroupRoot, type SegmentGroupRootBaseProps, type SegmentGroupRootEmits, type SegmentGroupRootProps, } from './segment-group-root.vue';
export { segmentGroupAnatomy } from './segment-group.anatomy';
export { useSegmentGroup, type UseSegmentGroupProps, type UseSegmentGroupReturn } from './use-segment-group';
export { useSegmentGroupContext, type UseSegmentGroupContext } from './use-segment-group-context';
export { useSegmentGroupItemContext, type UseSegmentGroupItemContext } from './use-segment-group-item-context';
export * as SegmentGroup from './segment-group';