recaptcha-value-accessor.directive.d.ts 885 B

123456789101112131415161718
  1. import { ControlValueAccessor } from "@angular/forms";
  2. import { RecaptchaComponent } from "./recaptcha.component";
  3. import * as i0 from "@angular/core";
  4. export declare class RecaptchaValueAccessorDirective implements ControlValueAccessor {
  5. private host;
  6. /** @internal */
  7. private onChange;
  8. /** @internal */
  9. private onTouched;
  10. private requiresControllerReset;
  11. constructor(host: RecaptchaComponent);
  12. writeValue(value: string): void;
  13. registerOnChange(fn: (value: string) => void): void;
  14. registerOnTouched(fn: () => void): void;
  15. onResolve($event: string): void;
  16. static ɵfac: i0.ɵɵFactoryDeclaration<RecaptchaValueAccessorDirective, never>;
  17. static ɵdir: i0.ɵɵDirectiveDeclaration<RecaptchaValueAccessorDirective, "re-captcha[formControlName],re-captcha[formControl],re-captcha[ngModel]", never, {}, {}, never, never, false, never>;
  18. }