@fivethree/core
Version:
Fivethree Core Components
25 lines (24 loc) • 773 B
TypeScript
import { ControlValueAccessor } from '@angular/forms';
import { Color } from '@ionic/core';
export declare const CUSTOM_INPUT_CONTROL_VALUE_ACCESSOR: any;
export declare class FivPasswordInput implements ControlValueAccessor {
clearOnEdit: boolean;
color: Color;
disabled: boolean;
hideIcon: string;
lines?: 'full' | 'inset' | 'none';
placeholder: string;
position: 'floating' | 'inline' | 'fixed' | 'stacked';
show: boolean;
showIcon: string;
private _passwordValue;
private onTouchedCallback;
private onChangeCallback;
constructor();
toggleShowPassword(): void;
passwordValue: any;
writeValue(value: any): void;
blur(): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
}