synergy-mvm
Version:
Sistema de Diseño de Global MVM
30 lines (29 loc) • 1.4 kB
TypeScript
import { SimpleChanges, EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class SynergyInputTextComponent implements ControlValueAccessor {
placeholder: string;
type: string;
topLabel: string;
iconName: string;
bottomLabel: string;
disabled: boolean;
errorMessage: string;
required: boolean;
error: boolean;
for: string;
id: string;
textModel: string;
textModelChange: EventEmitter<string>;
private previousBottomLabel;
private onChange;
private onTouched;
writeValue(obj: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
onModelChange(value: string): void;
ngOnChanges(changes: SimpleChanges): void;
get classes(): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<SynergyInputTextComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SynergyInputTextComponent, "sngy-input-text", never, { "placeholder": "placeholder"; "type": "type"; "topLabel": "topLabel"; "iconName": "iconName"; "bottomLabel": "bottomLabel"; "disabled": "disabled"; "errorMessage": "errorMessage"; "required": "required"; "error": "error"; "for": "for"; "id": "id"; "textModel": "textModel"; }, { "textModelChange": "textModelChange"; }, never, never, false, never>;
}