UNPKG

birdpaper-ui

Version:

一个通用的 vue3 UI组件库。A common vue3 UI component library.

98 lines (97 loc) 2.84 kB
import { InputSize } from "../../input/src/types"; import { PropType } from "vue"; declare const _sfc_main: import("vue").DefineComponent<{ /** 绑定值 Binding value */ modelValue: { type: StringConstructor; default: string; }; /** 输入框尺寸 Size of the input */ size: { type: PropType<InputSize>; default: string; }; /** 验证码长度 Verify code length */ length: { type: NumberConstructor; default: number; }; /** 是否禁用 Disabled or not */ disabled: { type: BooleanConstructor; default: boolean; }; /** 是否只读状态 Readonly or not */ readonly: { type: BooleanConstructor; default: boolean; }; /** 是否警示状态 Danger or not */ isDanger: { type: BooleanConstructor; default: boolean; }; /** 是否匿文模式 */ isPassword: { type: BooleanConstructor; default: boolean; }; }, { name: string; setItemRef: (el: Element) => void; inpType: import("vue").ComputedRef<"text" | "password">; inpClass: import("vue").ComputedRef<string[]>; globalValue: import("vue").Ref<string[]>; onFocus: () => any; onInput: (e: Event, index: number) => void; onPaste: (e: ClipboardEvent) => void; onKeydown: (e: KeyboardEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "finish")[], "update:modelValue" | "finish", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** 绑定值 Binding value */ modelValue: { type: StringConstructor; default: string; }; /** 输入框尺寸 Size of the input */ size: { type: PropType<InputSize>; default: string; }; /** 验证码长度 Verify code length */ length: { type: NumberConstructor; default: number; }; /** 是否禁用 Disabled or not */ disabled: { type: BooleanConstructor; default: boolean; }; /** 是否只读状态 Readonly or not */ readonly: { type: BooleanConstructor; default: boolean; }; /** 是否警示状态 Danger or not */ isDanger: { type: BooleanConstructor; default: boolean; }; /** 是否匿文模式 */ isPassword: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; onFinish?: (...args: any[]) => any; }, { length: number; size: InputSize; disabled: boolean; modelValue: string; readonly: boolean; isDanger: boolean; isPassword: boolean; }, {}>; export default _sfc_main;