UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

36 lines (35 loc) 1.08 kB
import { ReactNode } from 'react'; import { TextField, TextFieldProps } from '../text-field/TextField'; export interface PasswordProps extends TextFieldProps { /** * 是否可揭示 * @default true */ reveal?: boolean; } export default class Password extends TextField<PasswordProps> { static displayName: string; static defaultProps: { suffixCls: string; reveal: boolean; clearButton: boolean; multiple: boolean; border: boolean; valueChangeAction: import("../text-field/enum").ValueChangeAction; waitType: import("../core/enum").WaitType; readOnly: boolean; disabled: boolean; noValidate: boolean; trim: import("../data-set/enum").FieldTrim; }; type: string; reveal?: boolean; selectionEnd?: number; selectionStart?: number; getOmitPropsKeys(): string[]; getOtherPrevNode(): ReactNode; getInnerSpanButton(): ReactNode; handleToggleReveal(e: any): void; doReveal(target: any): void; resetReveal(target: any): void; }