wp-includes/class-wp-customize-widgets.php:19Customize Widgets class.
Every hook that fires from inside WP_Customize_Widgets, in the order it appears in the class, grouped by the method that fires it.
$managerWP_Customize_Managerpublic$core_widget_id_basesarrayprotected$rendered_sidebarsarrayprotected$rendered_widgetsarrayprotected$old_sidebars_widgetsarrayprotected$selective_refreshable_widgetsarrayprotected$setting_id_patternsarrayprotected$before_widget_tags_seenarrayprotected$sidebar_instance_countarrayprotected$context_sidebar_instance_numberint|nullprotected$current_dynamic_sidebar_id_stackarrayprotected$rendering_widget_idstring|nullprotected$rendering_sidebar_idstring|nullprotected$_captured_optionsarrayprotected$_is_capturing_option_updatesboolprotected#[AllowDynamicProperties]final class WP_Customize_Widgets { /** * WP_Customize_Manager instance. * * @since 3.9.0 * @var WP_Customize_Manager */ public $manager; /** * All id_bases for widgets defined in core. * * @since 3.9.0 * @var array */ protected $core_widget_id_bases = array( 'archives', 'calendar', 'categories', 'custom_html', 'links', 'media_audio', 'media_image', 'media_video', 'meta', 'nav_menu', 'pages', 'recent-comments', 'recent-posts', 'rss', 'search', 'tag_cloud', 'text', ); /** * @since 3.9.0 * @var array */ protected $rendered_sidebars = array(); /** * @since 3.9.0 * @var array */ protected $rendered_widgets = array(); /** * @since 3.9.0 * @var array */ protected $old_sidebars_widgets = array(); /** * Mapping of widget ID base to whether it supports selective refresh. * * @since 4.5.0 * @var array */ protected $selective_refreshable_widgets; /** * Mapping of setting type to setting ID pattern. * * @since 4.2.0 * @var array */ protected $setting_id_patterns = array( 'widget_instance' => '/^widget_(?P<id_base>.+?)(?:\[(?P<widget_number>\d+)\])?$/', 'sidebar_widgets' => '/^sidebars_widgets\[(?P<sidebar_id>.+?)\]$/', ); /** * Initial loader. * * @since 3.9.0 * * @param WP_Customize_Manager $manager Customizer bootstrap instance.Introduced in 3.9.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-widgets.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.