Hooks

Articles

gform_input_change

This JavaScript hook allows further actions to be performed when the **keyup** or **change** event is fired for an HTML **input**.

gform_input_mask_script

Use this filter to change the initialization script for the input mask script. Can be used to specify different initialization parameters.

gform_input_masks

Use this filter to edit the list of built-in input masks that are displayed in the Text Field input mask setting.

gform_insert_bulk_choices_choice

The gform_insert_bulk_choices_choice filter allows each choice to be overridden as it is added to the field using the Bulk Add / Predefined Choices UI.

gform_ip_address

Allows the IP address of the client to be modified. Use this filter if the server is behind a proxy.

gform_is_asynchronous_notifications_enabled

The gform_is_asynchronous_notifications_enabled filter can be used to enable or disable async (background) processing of notifications.

gform_is_delayed_pre_process_feed

This filter can be used to delay feed processing for Add-On Framework based add-ons.

gform_is_disabled_duplicate_submissions_protection

The gform_is_disabled_duplicate_submissions_protection filter allows you to disable duplicate submission protection.

gform_is_duplicate

This filter is executed during the validation of fields marked with the "No Duplicates" rule. Use this hook to specify a custom duplicate validation logic.

gform_is_encrypted_field

Determines if an entry field is stored encrypted.