@idscan/onboarding
Version:
Wrapper of the IDVC library for DIVE Online.
24 lines (23 loc) • 697 B
TypeScript
import ValidationModal from './ValidationModal';
import { ValidationApplicant } from '../@types/Api/Responses';
export default class Validation {
private modal;
private statuses;
private status;
private code;
private message;
private invalidDataErrors;
private attemptsLeft;
private attemptsCount;
private notificationType;
private result;
constructor(response: ValidationApplicant, modal: ValidationModal);
parseResponse(response: ValidationApplicant): void;
calculateType(): void;
calculateHeader(): void;
calculateContent(): void;
calculateFooter(): void;
prepareModal(): void;
showModal(): void;
hideModal(): void;
}