# Interface HookEvents

#### Description

Defines a list of hooks names that are available. Certain events throughout the software will call an arbitrary callback, by this name. These names are meant to be descriptive, to indicate when the callback (hook) will be called.

interface HookEvents {
ON_FORM_LOCALE_CHANGE:
| "es"
| "id"
| "is"
| "no"
| "ar"
| "bg"
| "bn-IN"
| "cs"
| "da"
| "de"
| "el"
| "en-GB"
| "en-US"
| "es-ES"
| "fi"
| "fr-CA"
| "fr"
| "ga"
| "hi-IN"
| "hr"
| "hu"
| "it"
| "iw"
| "ja"
| "ko"
| "lo"
| "lt"
| "ms"
| "nl"
| "nl-BE"
| "pl"
| "pt-BR"
| "pt"
| "ro"
| "ru"
| "sk"
| "sl"
| "sr"
| "sv"
| "sw"
| "uk"
| "ur"
| "vi"
| "th"
| "tr"
| "zh-HK"
| "zh"
| "zu";
ON_VERIFICATION_READY: VerificationResponse;
ON_VERIFICATION_STEP_CHANGE: VerificationResponse
| AllResponseTypes;
ON_VERIFICATION_SUCCESS: SuccessResponse;
}

- Defined in jslib/src/lib/types/types.ts:2822

##### Index

### Properties

ON_FORM_LOCALE_CHANGE
ON_VERIFICATION_READY
ON_VERIFICATION_STEP_CHANGE
ON_VERIFICATION_SUCCESS

## Properties

### ON_FORM_LOCALE_CHANGE

ON_FORM_LOCALE_CHANGE:
| "es"
| "id"
| "is"
| "no"
| "ar"
| "bg"
| "bn-IN"
| "cs"
| "da"
| "de"
| "el"
| "en-GB"
| "en-US"
| "es-ES"
| "fi"
| "fr-CA"
| "fr"
| "ga"
| "hi-IN"
| "hr"
| "hu"
| "it"
| "iw"
| "ja"
| "ko"
| "lo"
| "lt"
| "ms"
| "nl"
| "nl-BE"
| "pl"
| "pt-BR"
| "pt"
| "ro"
| "ru"
| "sk"
| "sl"
| "sr"
| "sv"
| "sw"
| "uk"
| "ur"
| "vi"
| "th"
| "tr"
| "zh-HK"
| "zh"
| "zu"

- Defined in jslib/src/lib/types/types.ts:2826

### ON_VERIFICATION_READY

ON_VERIFICATION_READY: VerificationResponse

- Defined in jslib/src/lib/types/types.ts:2823

### ON_VERIFICATION_STEP_CHANGE

ON_VERIFICATION_STEP_CHANGE: VerificationResponse | AllResponseTypes

- Defined in jslib/src/lib/types/types.ts:2825

### ON_VERIFICATION_SUCCESS

ON_VERIFICATION_SUCCESS: SuccessResponse

- Defined in jslib/src/lib/types/types.ts:2824