UNPKG

@extclp/vexip-ui

Version:

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

28 lines (27 loc) 1.23 kB
import { ExtractPropTypes, PropType } from 'vue'; import { ConfigurableProps } from '@vexip-ui/config'; export declare const timelineProps: { inherit: PropType<boolean>; pending: PropType<boolean>; dashed: PropType<boolean>; lineColor: PropType<string>; spacing: PropType<string | number>; flip: PropType<boolean>; horizontal: PropType<boolean>; alternate: PropType<boolean>; onSignalClick: PropType<((label: string | number) => void) | ((label: string | number) => void)[]>; }; export type TimelineProps = ExtractPropTypes<typeof timelineProps>; export type TimelineCProps = ConfigurableProps<TimelineProps>; export declare const timelineItemProps: { inherit: PropType<boolean>; type: PropType<"success" | "error" | "warning" | "info" | "disabled" | "primary">; color: PropType<string>; label: PropType<string | number>; dashed: PropType<boolean>; lineColor: PropType<string>; spacing: PropType<string | number>; onSignalClick: PropType<((label: string | number) => void) | ((label: string | number) => void)[]>; }; export type TimelineItemProps = ExtractPropTypes<typeof timelineItemProps>; export type TimelineItemCProps = ConfigurableProps<TimelineItemProps>;