tyh-ui2
Version:
The next generation ui component library of tyh-ui is based on vue3 Version, fully embrace vue3.
49 lines (48 loc) • 1.63 kB
TypeScript
import type { DefineComponent, PropType, ComputedRef, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps } from 'vue';
declare const _sfc_main: DefineComponent<{
readonly header: StringConstructor;
readonly content: {
readonly type: PropType<any[]>;
readonly default: () => any[];
};
readonly keys: StringConstructor;
readonly footer: StringConstructor;
readonly zebra: BooleanConstructor;
readonly num: BooleanConstructor;
readonly hoverShow: BooleanConstructor;
}, {
prop: Readonly<{
[x: `on${Capitalize<string>}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
keys: string | undefined;
header: string | undefined;
content: any[];
footer: string | undefined;
zebra: boolean;
num: boolean;
hoverShow: boolean;
}>;
liClass: ComputedRef<(string | object)[]>;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<{
readonly header?: unknown;
readonly content?: unknown;
readonly keys?: unknown;
readonly footer?: unknown;
readonly zebra?: unknown;
readonly num?: unknown;
readonly hoverShow?: unknown;
} & {
content: any[];
zebra: boolean;
num: boolean;
hoverShow: boolean;
} & {
keys?: string | undefined;
header?: string | undefined;
footer?: string | undefined;
}>, {
content: any[];
zebra: boolean;
num: boolean;
hoverShow: boolean;
}>;
export default _sfc_main;