Current File : /var/www/html/blog/wp-content/plugins/beaver-builder-lite-version/modules/html/html.php |
<?php
/**
* @class FLHtmlModule
*/
class FLHtmlModule extends FLBuilderModule {
/**
* @method __construct
*/
public function __construct() {
parent::__construct(array(
'name' => __( 'HTML', 'fl-builder' ),
'description' => __( 'Display raw HTML code.', 'fl-builder' ),
'category' => __( 'Basic', 'fl-builder' ),
'icon' => 'editor-code.svg',
'partial_refresh' => true,
'include_wrapper' => false,
'element_setting' => false,
));
}
}
/**
* Register the module and its form settings.
*/
FLBuilder::register_module('FLHtmlModule', array(
'general' => array(
'title' => __( 'General', 'fl-builder' ),
'sections' => array(
'general' => array(
'title' => '',
'fields' => array(
'html' => array(
'type' => 'code',
'editor' => 'html',
'label' => '',
'rows' => '18',
'preview' => array(
'type' => 'text',
'selector' => '{node}.fl-html, .fl-html', // Use both classes for compat with v1
),
'connections' => array( 'html', 'string', 'url' ),
),
),
),
),
),
));