Automattic\WooCommerce\Blocks\BlockTypes
MiniCart::enable_interactivity_support
Enable interactivity through Block Supports API. We're using WP_Block_Type_Registry instead of get_block_type_supports method available in AbstractBlock as the latter works only for blocks without static block.json metadata.
Метод класса: MiniCart{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$MiniCart = new MiniCart(); $MiniCart->enable_interactivity_support();
Код MiniCart::enable_interactivity_support() MiniCart::enable interactivity support WC 10.8.1
public function enable_interactivity_support() {
if ( Features::is_enabled( 'experimental-iapi-mini-cart' ) ) {
$block_type = \WP_Block_Type_Registry::get_instance()->get_registered( 'woocommerce/mini-cart' );
if ( $block_type ) {
$block_type->supports['interactivity'] = true;
}
}
}