Description

The wpforms_builder_enqueues action fires after the Form Builder has enqueued all its scripts and styles. Use it to load your own builder-specific assets from an addon or custom plugin.

This runs after core builder assets are loaded, so dependencies like wpforms-builder CSS and JS are already available. If you need to enqueue assets before WPForms loads its own, use the wpforms_builder_enqueues_before action.

parametertypedescription
$viewstringCurrent builder view (for example, fields, settings, payments).

Source

wpforms/src/Emails/Mailer.php

Example

/**
 * Disable the WYSIWYG editor in the Confirmation settings
 *
*/
  
function wpf_dev_builder_enqueues( $view ) {
          
    wp_add_inline_script(
        'wpforms-builder',
        'WPFormsBuilder.settings.tinymceDefaults = { tinymce:false, quicktags:{theme: \'modern\'} };'
    );
  
}
add_action( 'wpforms_builder_enqueues', 'wpf_dev_builder_enqueues', 10, 1 );

Reference Article