UNPKG

tyh-ui2

Version:

The next generation ui component library of tyh-ui is based on vue3 Version, fully embrace vue3.

65 lines (64 loc) 2.33 kB
import type { Size } from './interface'; import type { DefineComponent, PropType, ComputedRef, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, CSSProperties } from 'vue'; declare const _sfc_main: DefineComponent<{ readonly modelValue: StringConstructor; readonly label: StringConstructor; readonly name: StringConstructor; readonly disabled: BooleanConstructor; readonly border: BooleanConstructor; readonly size: { readonly type: PropType<Size>; readonly default: () => Size; readonly validator: (v: Size) => boolean; }; }, { prop: Readonly<{ disabled: boolean; size: Size; "onUpdate:modelValue": ((...args: any[]) => any) | undefined; modelValue: string | undefined; name: string | undefined; onChange: ((...args: any[]) => any) | undefined; border: boolean; label: string | undefined; }>; emit: (event: "update:modelValue" | "change", ...args: any[]) => void; proxy: Readonly<{ disabled: boolean; size: Size; "onUpdate:modelValue": ((...args: any[]) => any) | undefined; modelValue: string | undefined; name: string | undefined; onChange: ((...args: any[]) => any) | undefined; border: boolean; label: string | undefined; }>; input: (e: Event) => void; isLabel: ComputedRef<boolean>; isClass: ComputedRef<string[]>; isStyle: ComputedRef<CSSProperties>; labelStyle: ComputedRef<CSSProperties>; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<{ readonly modelValue?: unknown; readonly label?: unknown; readonly name?: unknown; readonly disabled?: unknown; readonly border?: unknown; readonly size?: unknown; } & { disabled: boolean; size: Size; border: boolean; } & { modelValue?: string | undefined; name?: string | undefined; label?: string | undefined; }> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; size: Size; border: boolean; }>; export default _sfc_main;