---
title: "Events"
manual: "LIA Form"
version: "2.2"
permalink: "https://docs.typo3.org/permalink/lia/lia_form:events@2.2"
source: "Events/Index.rst"
rendered: "2026-09-29T13:27:41+00:00"
---

# Events {#events}

This extension provide events which can be subscribed to modify the default functionality.

**[BeforeFormDefinitionCreatesEvent](https://docs.typo3.org/permalink/lia/lia_form:beforeformdefinitioncreatesevent@2.2)**

This event is dispatched in a custom FormFactory provided by this extension.

**[ApplyCustomSettingsToViewEvent](https://docs.typo3.org/permalink/lia/lia_form:applycustomsettingstoviewevent@2.2)**

This event is dispatched in EmailFinisher of this extension.

**[SetDefaultValueEvent](https://docs.typo3.org/permalink/lia/lia_form:setdefaultvalueevent@2.2)**

Set default values of field in EmailFinisher.

**[BeforePhoneAreaCodeInitializeEvent](https://docs.typo3.org/permalink/lia/lia_form:beforephoneareacodeinitializeevent@2.2)**

Replace the area code list of the PhoneAndAreaCode element.

**[RenderFinisherPreviewEvent](https://docs.typo3.org/permalink/lia/lia_form:renderfinisherpreviewevent@2.2)**

Provide a custom page module preview for your own finisher types.

**[AllInOneEventListenerClass](https://docs.typo3.org/permalink/lia/lia_form:allinoneeventlistenerclass@2.2)**

How to register all events in just one class.
