modal-user-login.component.d.ts 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import { OnInit, ElementRef } from "@angular/core";
  2. import { ActivatedRoute, Router } from "@angular/router";
  3. import { AuthService } from "../login/auth.service";
  4. import { HttpClient } from '@angular/common/http';
  5. import { ToastController } from "@ionic/angular/standalone";
  6. import * as i0 from "@angular/core";
  7. export declare class ModalUserLoginComponent implements OnInit {
  8. authServ: AuthService;
  9. private router;
  10. private route;
  11. private http;
  12. private toastCtrl;
  13. mobile: string;
  14. password: string;
  15. password2: string;
  16. isUserRuleChecked: boolean;
  17. canvasDom: ElementRef;
  18. loginInfo: any;
  19. smsCodeInput: ElementRef<HTMLInputElement>;
  20. localCodeNum: string;
  21. msg: {
  22. success: (msg: string) => void;
  23. create: (type: string, msg: string) => void;
  24. info: (msg: string) => void;
  25. error: (msg: string) => void;
  26. };
  27. constructor(authServ: AuthService, router: Router, route: ActivatedRoute, http: HttpClient, toastCtrl: ToastController);
  28. ngOnInit(): void;
  29. ngAfterViewInit(): void;
  30. signMobilePassword(): void;
  31. loginMobilePassword(): void;
  32. close(): void;
  33. goHome(): void;
  34. handleEscapeKey(event: KeyboardEvent): void;
  35. setActiveButton(buttonName: string): void;
  36. countdown: number;
  37. buttonText: string;
  38. isCountingdown: boolean;
  39. smsAutoLogin(): void;
  40. startCountdown(): void;
  41. focusSmsCodeInput(): void;
  42. time(): void;
  43. login(): Promise<void>;
  44. toast(options: any): Promise<void>;
  45. drawCode: Array<string>;
  46. updateDrawCode(): void;
  47. randomColor(): string;
  48. static ɵfac: i0.ɵɵFactoryDeclaration<ModalUserLoginComponent, never>;
  49. static ɵcmp: i0.ɵɵComponentDeclaration<ModalUserLoginComponent, "fm-modal-user-login", never, {}, {}, never, never, true, never>;
  50. }