toggle.component.d.ts 1.4 KB

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