ng-materialgrammi
Version:
An Angular framework which follows
33 lines (32 loc) • 1.17 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { FormControl } from '@angular/forms';
import { InputStyle } from '../../types';
import * as i0 from "@angular/core";
export declare class TextInputComponent implements OnInit {
theme: string;
form: InputStyle;
dark: boolean;
value: string;
control: FormControl;
filled: boolean;
data: EventEmitter<FormControl>;
isFocused: EventEmitter<boolean>;
keyup: EventEmitter<string>;
info: {
type: string;
msg: string;
};
private inputElem;
active: boolean;
focused: boolean;
constructor();
ngOnInit(): void;
onFocusIn(): void;
onFocusOut(): void;
onKeyUp(event: any): void;
mainClasses(): string;
labelClick(): void;
infoClasses(): string;
static ɵfac: i0.ɵɵFactoryDeclaration<TextInputComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TextInputComponent, "mg-text", never, { "theme": "theme"; "form": "form"; "dark": "dark"; "value": "value"; "control": "control"; "filled": "filled"; "info": "info"; }, { "data": "data"; "isFocused": "isFocused"; "keyup": "keyup"; }, never, ["*"]>;
}