@idscan/onboarding
Version:
Wrapper of the IDVC library for DIVE Online.
16 lines (15 loc) • 628 B
TypeScript
import { ValidationButtonNames, ValidationButtonsState } from '../@types/Data';
import { ValidationStatus } from '../@types/enums';
import Modal from './Modal';
export default class ValidationModal extends Modal {
private headerSign;
private tryAgainBtn;
private completeBtn;
init(html?: string): void;
set type(rawType: ValidationStatus);
set buttons({ tryAgain, complete }: ValidationButtonsState);
applySuccessValidationStyles(): void;
setBtnVisible(btnName: ValidationButtonNames, visible: boolean): void;
addTryAgainHandler(): void;
addCompleteHandler(handler?: () => void): void;
}