wp-includes/class-wp-customize-panel.php:24Every hook that fires from inside WP_Customize_Panel, in the order it appears in the class, grouped by the method that fires it.
$instance_countintprotected static$instance_numberintpublic$managerWP_Customize_Managerpublic$idstringpublic$priorityintpublic$capabilitystringpublic$theme_supportsmixed[]public$titlestringpublic$descriptionstringpublic$auto_expand_sole_sectionboolpublic$sectionsarraypublic$typestringpublic$active_callbackcallablepublic#[AllowDynamicProperties]class WP_Customize_Panel { /** * Incremented with each new class instantiation, then stored in $instance_number. * * Used when sorting two instances whose priorities are equal. * * @since 4.1.0 * @var int */ protected static $instance_count = 0; /** * Order in which this instance was created in relation to other instances. * * @since 4.1.0 * @var int */ public $instance_number; /** * WP_Customize_Manager instance. * * @since 4.0.0 * @var WP_Customize_Manager */ public $manager; /** * Unique identifier. * * @since 4.0.0 * @var string */ public $id; /** * Priority of the panel, defining the display order of panels and sections. * * @since 4.0.0 * @var int */ public $priority = 160; /** * Capability required for the panel. * * @since 4.0.0 * @var string */ public $capability = 'edit_theme_options'; /** * Theme features required to support the panel. * * @since 4.0.0 * @var mixed[] */ public $theme_supports = ''; /** * Title of the panel to show in UI. * * @since 4.0.0 * @var string */ public $title = ''; /** * Description to show in the UI. * * @since 4.0.0 * @var string */ public $description = ''; /** * Auto-expand a section in a panel when the panel is expanded when the panel only has the one section. *Introduced in 4.0.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
src/wp-includes/class-wp-customize-panel.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.