UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

10 lines (9 loc) 741 B
import type { Generic } from 'adopted-style-sheets'; import type { PropInline, PropLabelWithExpertSlot, PropPopoverAlign } from '../props'; import type { OptionalButtonProps, RequiredButtonProps } from './button'; export type RequiredPopoverButtonProps = RequiredButtonProps; export type OptionalPopoverButtonProps = OptionalButtonProps & PropPopoverAlign & PropInline; export type RequiredPopoverButtonStates = PropLabelWithExpertSlot; export type OptionalPopoverButtonStates = PropPopoverAlign & PropInline; export type PopoverButtonProps = Generic.Element.Members<RequiredPopoverButtonProps, OptionalPopoverButtonProps>; export type PopoverButtonStates = Generic.Element.Members<RequiredPopoverButtonStates, OptionalPopoverButtonStates>;