tyh-ui2
Version:
The next generation ui component library of tyh-ui is based on vue3 Version, fully embrace vue3.
57 lines (56 loc) • 1.93 kB
TypeScript
import type { DefineComponent, PropType, Ref, ComputedRef, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps } from 'vue';
declare const _sfc_main: DefineComponent<{
readonly modelValue: {
readonly type: PropType<number>;
readonly default: () => number;
};
readonly color: {
readonly type: StringConstructor;
readonly default: () => string;
};
readonly voidColor: {
readonly type: StringConstructor;
readonly default: () => string;
};
readonly showText: BooleanConstructor;
readonly sayText: {
readonly type: PropType<string[]>;
readonly default: () => string[];
};
}, {
prop: Readonly<{
color: string;
"onUpdate:modelValue": ((...args: any[]) => any) | undefined;
modelValue: number;
onChange: ((...args: any[]) => any) | undefined;
voidColor: string;
showText: boolean;
sayText: string[];
}>;
emit: (event: "update:modelValue" | "change", ...args: any[]) => void;
width: Ref<number>;
upDataValue: () => void;
showSayFn: ComputedRef<string | void | null>;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<{
readonly modelValue?: unknown;
readonly color?: unknown;
readonly voidColor?: unknown;
readonly showText?: unknown;
readonly sayText?: unknown;
} & {
color: string;
modelValue: number;
voidColor: string;
showText: boolean;
sayText: string[];
} & {}> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
onChange?: ((...args: any[]) => any) | undefined;
}, {
color: string;
modelValue: number;
voidColor: string;
showText: boolean;
sayText: string[];
}>;
export default _sfc_main;