json['label'] = esc_html( $this->label ); $this->json['caption'] = $this->caption; $this->json['description'] = $this->description; $this->json['tabs_data'] = $this->tabs_data; $this->json['tabs_active'] = $this->tabs_active; $this->json['tabs_sections'] = $this->tabs_sections; } /** * An Underscore (JS) template for this control's content (but not its container). * * Class variables for this control class are available in the `data` JS object; * export custom variables by overriding {@see WP_Customize_Control::to_json()}. * * @see WP_Customize_Control::print_template() * * @access protected */ protected function content_template() { ?> <# if ( data.caption ) { #> {{{ data.caption }}} <# } #> <# if ( data.tabs_data ) { #>