UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

19 lines (18 loc) 678 B
import { ExtractPropTypes, PropType } from 'vue'; import { ConfigurableProps } from '@vexip-ui/config'; import { IconRenderer } from './symbol'; export declare const iconProps: { inherit: PropType<boolean>; icon: PropType<any>; scale: PropType<string | number>; title: PropType<string>; label: PropType<string>; flip: PropType<"horizontal" | "vertical" | "both">; effect: PropType<string>; size: PropType<string>; color: PropType<string>; rotate: PropType<string | number>; renderer: PropType<IconRenderer>; }; export type IconProps = ExtractPropTypes<typeof iconProps>; export type IconCProps = ConfigurableProps<IconProps, 'icon'>;