UNPKG

kwikid-components

Version:
59 lines (58 loc) 2.45 kB
import { EventEmitter, OnInit } from "@angular/core"; import { KwikUILoaderService } from "kwikui"; import { TuiDialogService } from "@taiga-ui/core"; import { KwikIDLoginService } from "./login.service"; import * as i0 from "@angular/core"; export declare class KwikIDLoginComponent implements OnInit { private loginService; private loaderService; private readonly dialogs; config: any; data: any; loading: boolean; header: any; footer: any; privacyPolicy: any; sidePanel: any; showBrowserDetails: boolean; formTitle: string; formConfig: any; formType: string; formData: any; isAgentFlow: boolean; isOTPSent: boolean; isOTPFlow: boolean; isChangingPassword: boolean; apiResponses: any; isResendOtp: boolean; otpTimer: string | number; otpTimerCount: number; otpTimerInterval: any; previewProperties: any; previewDialogRef: any; preview: any; onLoginSuccess: EventEmitter<any>; onShowError: EventEmitter<any>; onSendEventLogs: EventEmitter<any>; onClickLanguageSelectIcon: EventEmitter<any>; constructor(loginService: KwikIDLoginService, loaderService: KwikUILoaderService, dialogs: TuiDialogService); ngOnInit(): void; initLoginPageConfig(): void; initLoginPageFlow(): void; initLoginForm(config: any, data: any): void; handleOnClickSaveButton(event: any): void; handleJourneyProcess: (formData: any) => void; handleAgentFlowJourneyProcess: (formData: any) => Promise<void>; handleUserFlowJourneyProcess: (formData: any) => Promise<void>; handleOnClickResendOTP(event: any): Promise<void>; handleSettingOtpFlow: (resent?: boolean, otpSentTo?: any) => void; handleOnApiResponseMessage(response: any): void; handleOnShowErrorPopup(message: any): void; handleOnShowErrorPage(error: any): void; handleOnClickLanguageSelectIcon(): void; handleOnLoginSuccess(): void; handleOnSendEventLogs(logs: any): void; toggleLoader(loader: any, message?: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<KwikIDLoginComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<KwikIDLoginComponent, "kwikid-components-login", never, { "config": "config"; "data": "data"; }, { "onLoginSuccess": "onLoginSuccess"; "onShowError": "onShowError"; "onSendEventLogs": "onSendEventLogs"; "onClickLanguageSelectIcon": "onClickLanguageSelectIcon"; }, never, never>; }