wecuro_blog/wp-content/themes/kadence/inc/customizer/react/class-kadence-control-multi-radio-icon.php

55 lines
977 B
PHP
Raw Normal View History

2024-01-15 08:43:49 +00:00
<?php
/**
* The Radio Icon customize control extends the WP_Customize_Control class.
*
* @package customizer-controls
*/
if ( ! class_exists( 'WP_Customize_Control' ) ) {
return;
}
/**
* Class Kadence_Control_Multi_Radio_Icon
*
* @access public
*/
class Kadence_Control_Multi_Radio_Icon extends WP_Customize_Control {
/**
* Control type
*
* @var string
*/
public $type = 'kadence_multi_radio_icon_control';
/**
* Additional arguments passed to JS.
*
* @var array
*/
public $default = array();
/**
* Additional arguments passed to JS.
*
* @var array
*/
public $input_attrs = array();
/**
* Send to JS.
*/
public function to_json() {
parent::to_json();
$this->json['default'] = $this->default;
$this->json['input_attrs'] = $this->input_attrs;
}
/**
* Empty Render Function to prevent errors.
*/
public function render_content() {
}
}
$wp_customize->register_control_type( 'Kadence_Control_Multi_Radio_Icon' );