Parsed: 116039

<?php

/**
 * WordPress Customize Panel classes
 *
 * @package WordPress
 * @subpackage Customize
 * @since 4.0.0
 */

#[AllowDynamicProperties]
/* class WP_Customize_Panel */
/* function WP_Customize_Panel::__construct() – Constructor. */
/* function WP_Customize_Panel::active() – Check whether panel is active to current Customizer preview. */
/* function WP_Customize_Panel::active_callback() – Default callback used when invoking WP_Customize_Panel::active(). */
/* function WP_Customize_Panel::json() – Gather the parameters passed to client JavaScript via JSON. */
/* function WP_Customize_Panel::check_capabilities() – Checks required user capabilities and whether the theme has the
feature support required by the panel. */
/* function WP_Customize_Panel::get_content() – Get the panel’s content template for insertion into the Customizer pane. */
/* function WP_Customize_Panel::maybe_render() – Check capabilities and render the panel. */
/* function WP_Customize_Panel::render() – Render the panel container, and then its contents (via `this->render_content()`) in a subclass. */
/* function WP_Customize_Panel::render_content() – Render the panel UI in a subclass. */
/* function WP_Customize_Panel::print_template() – Render the panel’s JS templates. */
/* function WP_Customize_Panel::render_template() – An Underscore (JS) template for rendering this panel’s container. */
/* function WP_Customize_Panel::content_template() – An Underscore (JS) template for this panel’s content (but not its container). */


/** WP_Customize_Nav_Menus_Panel class */
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menus-panel.php';