UNPKG

cfc-ds

Version:

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

34 lines (33 loc) 1.82 kB
import { EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { RadioOption } from '../../models/radio.model'; import * as i0 from "@angular/core"; export declare class RadioComponent implements ControlValueAccessor { options: RadioOption[]; label: string; helperText: string; name: string; horizontal: boolean; invalid: boolean; valid: boolean; errorMessage: string; successMessage: string; disabled: boolean; selectionChange: EventEmitter<any>; value: any; focusedIndex: number | null; onChange: any; onTouched: any; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; onSelect(option: RadioOption): void; setFocus(index: number): void; clearFocus(): void; isSelected(option: RadioOption): boolean; getAriaInvalid(): boolean; trackByFn(index: number, item: RadioOption): any; static ɵfac: i0.ɵɵFactoryDeclaration<RadioComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<RadioComponent, "cfc-radio", never, { "options": { "alias": "options"; "required": false; }; "label": { "alias": "label"; "required": false; }; "helperText": { "alias": "helperText"; "required": false; }; "name": { "alias": "name"; "required": false; }; "horizontal": { "alias": "horizontal"; "required": false; }; "invalid": { "alias": "invalid"; "required": false; }; "valid": { "alias": "valid"; "required": false; }; "errorMessage": { "alias": "errorMessage"; "required": false; }; "successMessage": { "alias": "successMessage"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "selectionChange": "selectionChange"; }, never, never, false, never>; }