UNPKG

cfc-ds

Version:

Design System do Conselho Federal de Contabilidade baseado no govbr-ds

32 lines (31 loc) 1.97 kB
import { ControlValueAccessor } from '@angular/forms'; import { InputState } from '../../enums/input-state.enum'; import { InputDensity } from '../../enums/input-density.enum'; import * as i0 from "@angular/core"; export declare class InputComponent implements ControlValueAccessor { disabled: boolean; buttonAriaLabel: string; formControlName: string | number | null; isPassword: boolean; isHighlight: boolean; inverted: boolean; labelInline: boolean; state: InputState; density: InputDensity; buttonIcon?: string; label?: string; type?: string; placeholder?: string; icon?: string; value: any; onChange: (value: any) => void; onTouched: () => void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; onInputChange(event: Event): void; inputDensities: typeof InputDensity; static ɵfac: i0.ɵɵFactoryDeclaration<InputComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InputComponent, "cfc-input", never, { "disabled": { "alias": "disabled"; "required": false; }; "buttonAriaLabel": { "alias": "buttonAriaLabel"; "required": false; }; "formControlName": { "alias": "formControlName"; "required": false; }; "isPassword": { "alias": "isPassword"; "required": false; }; "isHighlight": { "alias": "isHighlight"; "required": false; }; "inverted": { "alias": "inverted"; "required": false; }; "labelInline": { "alias": "labelInline"; "required": false; }; "state": { "alias": "state"; "required": false; }; "density": { "alias": "density"; "required": false; }; "buttonIcon": { "alias": "buttonIcon"; "required": false; }; "label": { "alias": "label"; "required": false; }; "type": { "alias": "type"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; }, {}, never, never, false, never>; }