UNPKG

@obliczeniowo/elementary

Version:
27 lines (26 loc) 1.3 kB
import { OnInit, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export interface RadioItem { id: string | number; text: string; } export declare class RadioComponent implements OnInit, ControlValueAccessor { error: boolean; value: number | string; option: RadioItem; invalid: boolean; disabled: boolean; changed: EventEmitter<string | number>; clicked(event: Event): void; onChange: (value: string | number) => void; onTouched: () => void; ngOnInit(): void; registerOnValidatorChange(fn: () => void): void; writeValue(value: string | number): void; registerOnChange(onChange: any): void; registerOnTouched(onTouched: any): void; setDisabledState(disabled: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<RadioComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<RadioComponent, "obl-radio", never, { "error": { "alias": "error"; "required": false; }; "value": { "alias": "value"; "required": false; }; "option": { "alias": "option"; "required": false; }; "invalid": { "alias": "invalid"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "changed": "changed"; }, never, ["*"], false, never>; }