UNPKG

@extclp/vexip-ui

Version:

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

35 lines (34 loc) 1.6 kB
import { ExtractPropTypes } from 'vue'; import { ConfigurableProps } from '@vexip-ui/config'; export declare const skeletonProps: { inherit: import('vue').PropType<boolean>; size: import('vue').PropType<"default" | "small" | "large">; width: import('vue').PropType<string | number>; height: import('vue').PropType<string | number>; repeat: import('vue').PropType<number>; tag: import('vue').PropType<string>; activated: import('vue').PropType<boolean>; image: import('vue').PropType<boolean>; imageIcon: import('vue').PropType<any>; iconScale: import('vue').PropType<number>; round: import('vue').PropType<boolean>; circle: import('vue').PropType<boolean>; block: import('vue').PropType<boolean>; spread: import('vue').PropType<number>; loading: import('vue').PropType<boolean>; }; export type SkeletonProps = ExtractPropTypes<typeof skeletonProps>; export type SkeletonCProps = ConfigurableProps<SkeletonProps>; export declare const skeletonGroupProps: { inherit: import('vue').PropType<boolean>; size: import('vue').PropType<"default" | "small" | "large">; tag: import('vue').PropType<string | boolean>; itemTag: import('vue').PropType<string>; activated: import('vue').PropType<boolean>; round: import('vue').PropType<boolean>; circle: import('vue').PropType<boolean>; block: import('vue').PropType<boolean>; loading: import('vue').PropType<boolean>; }; export type SkeletonGroupProps = ExtractPropTypes<typeof skeletonGroupProps>; export type SkeletonGroupCProps = ConfigurableProps<SkeletonGroupProps>;