UNPKG

@securecall/client-component

Version:

SecureCall Core Web Component

27 lines (26 loc) 929 B
import { EventEmitter } from '../../stencil-public-runtime'; import { RequestFieldGroup } from "../../classes/request_field_group"; import { ITransactionValues } from "../../interfaces/transaction"; export declare class SecurecallTransaction { fieldData: RequestFieldGroup; transactionToggle: boolean; isFormValid: boolean; submitTransactionEvent: EventEmitter<ITransactionValues>; private readonly log; transactionTogglePropHandler(newValue: any, oldValue: any): void; fieldDataPropHandler(newValue: any, oldValue: any): void; handleSubmit(): void; handleIsValidEvent(event: CustomEvent<{ field: string; valid: boolean; value: string; }>): void; handleRadioChange(event: CustomEvent<{ field: string; value: string; }>): Promise<void>; private updateFormValidity; private renderFields; renderButtons(): any; render(): any; }