@opensig/opendesign
Version:
<p align="center"><img src="../docs/public/opendesign-logo-light.png"/></p> <h1 align="center">opendesign</h1> <p align="center">一个 Vue 3 组件库</p> <p align="center"><b>皮肤可定制,使用 TypeScript</b></p>
16 lines (15 loc) • 417 B
TypeScript
import { Ref } from 'vue';
export interface InputPasswordOptionT {
type: Ref<'text' | 'password'>;
disabled: Ref<boolean>;
showPasswordEvent: 'click' | 'pointerdown';
}
/**
* 密码输入框
*/
export declare function useInputPassword(options: InputPasswordOptionT): {
showPassword: Ref<boolean, boolean>;
onEyeMouseDown: () => void;
onEyeMouseUp: () => void;
onEyeClick: () => void;
};