radio-button.component.d.ts 1.2 KB

1234567891011121314151617181920
  1. import { DestroyRef, EventEmitter } from '@angular/core';
  2. import { FormGroupDirective } from '@angular/forms';
  3. import { FormGenericComponent } from '../../services/form-generic.abstract';
  4. import * as i0 from "@angular/core";
  5. export declare class RadioButtonComponent extends FormGenericComponent {
  6. private readonly destroyRef;
  7. protected formGroupDirective: FormGroupDirective;
  8. key: string;
  9. label: string;
  10. value: any;
  11. checked: boolean;
  12. formControlName: string;
  13. valueChange: EventEmitter<any>;
  14. constructor(destroyRef: DestroyRef, formGroupDirective: FormGroupDirective);
  15. writeValue(value: boolean): void;
  16. onValueChange(): void;
  17. private setValue;
  18. static ɵfac: i0.ɵɵFactoryDeclaration<RadioButtonComponent, [null, { optional: true; }]>;
  19. static ɵcmp: i0.ɵɵComponentDeclaration<RadioButtonComponent, "ct-radio-button", never, { "key": { "alias": "key"; "required": false; }; "label": { "alias": "label"; "required": false; }; "value": { "alias": "value"; "required": false; }; "checked": { "alias": "checked"; "required": false; }; "formControlName": { "alias": "formControlName"; "required": false; }; }, { "valueChange": "valueChange"; }, never, never, true, never>;
  20. }