ion' => true
),
'color' => array(
'text' => true,
'background' => false,
'link' => false,
'__experimentalSkipSerialization' => true
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'__experimentalSkipSerialization' => true
),
'__experimentalSelector' => '.wc-block-components-product-rating'
),
'ancestor' => array(
'woocommerce/all-products',
'woocommerce/single-product',
'woocommerce/product-template',
'core/post-template'
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'keywords' => array(
'WooCommerce'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-rating-counter' => array(
'name' => 'woocommerce/product-rating-counter',
'title' => 'Product Rating Counter',
'description' => 'Display the review count of a product',
'category' => 'woocommerce-product-elements',
'attributes' => array(
'productId' => array(
'type' => 'number',
'default' => 0
),
'isDescendentOfQueryLoop' => array(
'type' => 'boolean',
'default' => false
),
'textAlign' => array(
'type' => 'string',
'default' => ''
),
'isDescendentOfSingleProductBlock' => array(
'type' => 'boolean',
'default' => false
),
'isDescendentOfSingleProductTemplate' => array(
'type' => 'boolean',
'default' => false
)
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'inserter' => false,
'color' => array(
'text' => false,
'background' => false,
'link' => true
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'__experimentalSkipSerialization' => true
),
'__experimentalSelector' => '.wc-block-components-product-rating-counter'
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'keywords' => array(
'WooCommerce'
),
'ancestor' => array(
'woocommerce/single-product'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-rating-stars' => array(
'name' => 'woocommerce/product-rating-stars',
'title' => 'Product Rating Stars',
'description' => 'Display the average rating of a product with stars',
'category' => 'woocommerce-product-elements',
'attributes' => array(
'productId' => array(
'type' => 'number',
'default' => 0
),
'isDescendentOfQueryLoop' => array(
'type' => 'boolean',
'default' => false
),
'textAlign' => array(
'type' => 'string',
'default' => ''
),
'isDescendentOfSingleProductBlock' => array(
'type' => 'boolean',
'default' => false
),
'isDescendentOfSingleProductTemplate' => array(
'type' => 'boolean',
'default' => false
)
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'keywords' => array(
'WooCommerce'
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'inserter' => false,
'color' => array(
'text' => true,
'background' => false,
'link' => false,
'__experimentalSkipSerialization' => true
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'__experimentalSkipSerialization' => true
),
'__experimentalSelector' => '.wc-block-components-product-rating'
),
'ancestor' => array(
'woocommerce/single-product'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-results-count' => array(
'name' => 'woocommerce/product-results-count',
'title' => 'Product Results Count',
'description' => 'Display the number of products on the archive page or search result page.',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'color' => array(
'text' => true,
'background' => false
),
'typography' => array(
'fontSize' => true
)
),
'usesContext' => array(
'queryId'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-review-author-name' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-review-author-name',
'title' => 'Review Author Name',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'description' => 'Displays the name of the author of the review.',
'textdomain' => 'woocommerce',
'attributes' => array(
'isLink' => array(
'type' => 'boolean',
'default' => true
),
'linkTarget' => array(
'type' => 'string',
'default' => '_self'
),
'textAlign' => array(
'type' => 'string'
)
),
'usesContext' => array(
'commentId'
),
'supports' => array(
'html' => false,
'spacing' => array(
'margin' => true,
'padding' => true
),
'color' => array(
'gradients' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true,
'link' => true
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
),
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true,
'__experimentalDefaultControls' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
)
)
)
),
'product-review-content' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-review-content',
'title' => 'Review Content',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'description' => 'Displays the contents of a product review.',
'textdomain' => 'woocommerce',
'usesContext' => array(
'commentId'
),
'attributes' => array(
'textAlign' => array(
'type' => 'string'
)
),
'supports' => array(
'color' => array(
'gradients' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true,
'__experimentalDefaultControls' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
)
),
'spacing' => array(
'padding' => array(
'horizontal',
'vertical'
),
'__experimentalDefaultControls' => array(
'padding' => true
)
),
'html' => false
)
),
'product-review-date' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-review-date',
'title' => 'Review Date',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'description' => 'Displays the date on which the review was posted.',
'textdomain' => 'woocommerce',
'attributes' => array(
'format' => array(
'type' => 'string'
),
'isLink' => array(
'type' => 'boolean',
'default' => true
)
),
'usesContext' => array(
'commentId'
),
'supports' => array(
'html' => false,
'color' => array(
'gradients' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true,
'link' => true
)
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
),
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true,
'__experimentalDefaultControls' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
)
)
)
),
'product-review-form' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-review-form',
'title' => 'Reviews Form',
'category' => 'woocommerce',
'description' => 'Display a product\'s reviews form.',
'textdomain' => 'woocommerce',
'attributes' => array(
'textAlign' => array(
'type' => 'string'
)
),
'usesContext' => array(
'postId',
'postType'
),
'supports' => array(
'interactivity' => true,
'html' => false,
'color' => array(
'gradients' => true,
'heading' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true
)
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontStyle' => true,
'__experimentalFontWeight' => true,
'__experimentalLetterSpacing' => true,
'__experimentalTextTransform' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true,
'__experimentalDefaultControls' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
)
)
),
'example' => array(
'attributes' => array(
'textAlign' => 'center'
)
),
'viewScriptModule' => 'woocommerce/product-review-form',
'style' => 'file:../woocommerce/product-review-form-style.css',
'editorStyle' => 'file:../woocommerce/product-review-form-editor.css'
),
'product-review-rating' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-review-rating',
'title' => 'Review Rating',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'description' => 'Displays the rating of a product review.',
'textdomain' => 'woocommerce',
'usesContext' => array(
'commentId'
),
'attributes' => array(
'textAlign' => array(
'type' => 'string'
)
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'color' => array(
'gradients' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true
)
)
)
),
'product-review-template' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-review-template',
'title' => 'Reviews Template',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'description' => 'Contains the block elements used to display product reviews, like the title, author, date, rating and more.',
'textdomain' => 'woocommerce',
'usesContext' => array(
'postId',
'postType'
),
'supports' => array(
'align' => true,
'html' => false,
'reusable' => false,
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
),
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true,
'__experimentalDefaultControls' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
)
)
)
),
'product-reviews' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-reviews',
'icon' => 'admin-comments',
'title' => 'Product Reviews',
'description' => 'Display a product\'s reviews',
'category' => 'woocommerce',
'textdomain' => 'woocommerce',
'attributes' => array(
'tagName' => array(
'type' => 'string',
'default' => 'div'
)
),
'supports' => array(
'interactivity' => true,
'align' => array(
'wide',
'full'
),
'html' => false,
'color' => array(
'gradients' => true,
'heading' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true,
'link' => true
)
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true,
'__experimentalDefaultControls' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
)
)
),
'usesContext' => array(
'postId',
'postType'
),
'viewScriptModule' => 'woocommerce/product-reviews'
),
'product-reviews-pagination' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-reviews-pagination',
'title' => 'Reviews Pagination',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'allowedBlocks' => array(
'woocommerce/product-reviews-pagination-previous',
'woocommerce/product-reviews-pagination-numbers',
'woocommerce/product-reviews-pagination-next'
),
'description' => 'Displays a paginated navigation to next/previous set of product reviews, when applicable.',
'textdomain' => 'woocommerce',
'attributes' => array(
'paginationArrow' => array(
'type' => 'string',
'default' => 'none'
)
),
'example' => array(
'attributes' => array(
'paginationArrow' => 'none'
)
),
'providesContext' => array(
'reviews/paginationArrow' => 'paginationArrow'
),
'supports' => array(
'align' => true,
'reusable' => false,
'html' => false,
'color' => array(
'gradients' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true,
'link' => true
)
),
'layout' => array(
'allowSwitching' => false,
'allowInheriting' => false,
'default' => array(
'type' => 'flex'
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
)
)
),
'product-reviews-pagination-next' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-reviews-pagination-next',
'title' => 'Reviews Next Page',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews-pagination'
),
'description' => 'Displays the next product review\'s page link.',
'textdomain' => 'woocommerce',
'attributes' => array(
'label' => array(
'type' => 'string'
)
),
'usesContext' => array(
'postId',
'reviews/paginationArrow'
),
'supports' => array(
'reusable' => false,
'html' => false,
'color' => array(
'gradients' => true,
'text' => false,
'__experimentalDefaultControls' => array(
'background' => true
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
)
)
),
'product-reviews-pagination-numbers' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-reviews-pagination-numbers',
'title' => 'Reviews Page Numbers',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews-pagination'
),
'description' => 'Displays a list of page numbers for product reviews pagination.',
'textdomain' => 'woocommerce',
'usesContext' => array(
'postId'
),
'supports' => array(
'reusable' => false,
'html' => false,
'color' => array(
'gradients' => true,
'text' => false,
'__experimentalDefaultControls' => array(
'background' => true
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
)
)
),
'product-reviews-pagination-previous' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-reviews-pagination-previous',
'title' => 'Reviews Previous Page',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews-pagination'
),
'description' => 'Displays the previous product review\'s page link.',
'textdomain' => 'woocommerce',
'attributes' => array(
'label' => array(
'type' => 'string'
)
),
'usesContext' => array(
'postId',
'reviews/paginationArrow'
),
'supports' => array(
'reusable' => false,
'html' => false,
'color' => array(
'gradients' => true,
'text' => false,
'__experimentalDefaultControls' => array(
'background' => true
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'interactivity' => array(
'clientNavigation' => true
)
)
),
'product-reviews-title' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-reviews-title',
'title' => 'Reviews Title',
'category' => 'woocommerce',
'ancestor' => array(
'woocommerce/product-reviews'
),
'description' => 'Displays a title with the number of reviews.',
'textdomain' => 'woocommerce',
'usesContext' => array(
'postId',
'postType'
),
'attributes' => array(
'textAlign' => array(
'type' => 'string'
),
'showProductTitle' => array(
'type' => 'boolean',
'default' => true
),
'showReviewsCount' => array(
'type' => 'boolean',
'default' => true
),
'level' => array(
'type' => 'number',
'default' => 2
),
'levelOptions' => array(
'type' => 'array'
)
),
'supports' => array(
'anchor' => false,
'align' => true,
'html' => false,
'__experimentalBorder' => array(
'radius' => true,
'color' => true,
'width' => true,
'style' => true
),
'color' => array(
'gradients' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true
)
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true,
'__experimentalFontFamily' => true,
'__experimentalFontStyle' => true,
'__experimentalFontWeight' => true
)
),
'interactivity' => array(
'clientNavigation' => true
)
)
),
'product-sale-badge' => array(
'name' => 'woocommerce/product-sale-badge',
'title' => 'On-Sale Badge',
'description' => 'Displays an on-sale badge if the product is on-sale.',
'category' => 'woocommerce-product-elements',
'attributes' => array(
'productId' => array(
'type' => 'number',
'default' => 0
),
'isDescendentOfQueryLoop' => array(
'type' => 'boolean',
'default' => false
),
'isDescendentOfSingleProductBlock' => array(
'type' => 'boolean',
'default' => false
),
'isDescendentOfSingleProductTemplate' => array(
'type' => 'boolean',
'default' => false
)
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'html' => false,
'align' => true,
'color' => array(
'gradients' => true,
'background' => true,
'link' => false,
'__experimentalSkipSerialization' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalSkipSerialization' => true,
'__experimentalLetterSpacing' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true
),
'__experimentalBorder' => array(
'color' => true,
'radius' => true,
'width' => true,
'__experimentalSkipSerialization' => true
),
'spacing' => array(
'margin' => true
),
'email' => true,
'__experimentalSelector' => '.wc-block-components-product-sale-badge'
),
'ancestor' => array(
'woocommerce/single-product',
'woocommerce/product-template',
'core/post-template',
'woocommerce/product-gallery'
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'keywords' => array(
'WooCommerce'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'example' => array(
),
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-sku' => array(
'name' => 'woocommerce/product-sku',
'title' => 'Product SKU',
'description' => 'Displays the SKU of a product.',
'category' => 'woocommerce-product-elements',
'attributes' => array(
'productId' => array(
'type' => 'number',
'default' => 0
),
'isDescendantOfAllProducts' => array(
'type' => 'boolean',
'default' => false
),
'showProductSelector' => array(
'type' => 'boolean',
'default' => false
),
'prefix' => array(
'type' => 'string',
'default' => 'SKU:'
),
'suffix' => array(
'type' => 'string',
'default' => ''
)
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'ancestor' => array(
'woocommerce/product-meta',
'woocommerce/all-products',
'woocommerce/single-product',
'woocommerce/product-template',
'core/post-template'
),
'supports' => array(
'html' => false,
'interactivity' => array(
'clientNavigation' => true
),
'color' => array(
'text' => true,
'background' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontWeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true
),
'spacing' => array(
'margin' => true,
'padding' => true
)
),
'keywords' => array(
'WooCommerce'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-specifications' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-specifications',
'version' => '1.0.0',
'title' => 'Product Specifications',
'description' => 'Display product weight, dimensions, and attributes.',
'category' => 'woocommerce',
'keywords' => array(
'attributes',
'weight',
'dimensions',
'additional information'
),
'textdomain' => 'woocommerce',
'ancestor' => array(
'woocommerce/single-product',
'woocommerce/product-template',
'core/post-template'
),
'attributes' => array(
'showWeight' => array(
'type' => 'boolean',
'default' => true
),
'showDimensions' => array(
'type' => 'boolean',
'default' => true
),
'showAttributes' => array(
'type' => 'boolean',
'default' => true
)
),
'usesContext' => array(
'postId',
'postType'
),
'supports' => array(
'html' => false,
'align' => array(
'wide',
'full'
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true
)
)
),
'product-stock-indicator' => array(
'name' => 'woocommerce/product-stock-indicator',
'icon' => 'info',
'title' => 'Product Stock Indicator',
'description' => 'Let shoppers know when products are out of stock or on backorder. This block is hidden when products are in stock.',
'category' => 'woocommerce-product-elements',
'attributes' => array(
'isDescendantOfAllProducts' => array(
'type' => 'boolean',
'default' => false
)
),
'supports' => array(
'html' => false,
'interactivity' => true,
'color' => array(
'text' => true,
'background' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontWeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true
),
'spacing' => array(
'margin' => true,
'padding' => true
)
),
'ancestor' => array(
'woocommerce/all-products',
'woocommerce/single-product',
'woocommerce/product-template',
'core/post-template'
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'keywords' => array(
'WooCommerce'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-summary' => array(
'name' => 'woocommerce/product-summary',
'icon' => 'page',
'title' => 'Product Summary',
'description' => 'Display a short description about a product.',
'category' => 'woocommerce-product-elements',
'attributes' => array(
'productId' => array(
'type' => 'number',
'default' => 0
),
'isDescendentOfQueryLoop' => array(
'type' => 'boolean',
'default' => false
),
'isDescendentOfSingleProductTemplate' => array(
'type' => 'boolean',
'default' => false
),
'isDescendentOfSingleProductBlock' => array(
'type' => 'boolean',
'default' => false
),
'isDescendantOfAllProducts' => array(
'type' => 'boolean',
'default' => false
),
'showDescriptionIfEmpty' => array(
'type' => 'boolean',
'default' => false
),
'showLink' => array(
'type' => 'boolean',
'default' => false
),
'summaryLength' => array(
'type' => 'number',
'default' => 0
),
'linkText' => array(
'type' => 'string',
'default' => ''
)
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'color' => array(
'text' => true,
'background' => true,
'link' => true
),
'spacing' => array(
'margin' => true,
'padding' => true
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'textAlign' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'__experimentalSelector' => '.wc-block-components-product-summary'
),
'ancestor' => array(
'woocommerce/all-products',
'woocommerce/featured-product',
'woocommerce/single-product',
'woocommerce/product-template',
'core/post-template'
),
'usesContext' => array(
'query',
'queryId',
'postId'
),
'keywords' => array(
'WooCommerce'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-tag' => array(
'name' => 'woocommerce/product-tag',
'title' => 'Products by Tag',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'description' => 'Display a grid of products with selected tags.',
'supports' => array(
'interactivity' => array(
'clientNavigation' => false
),
'align' => array(
'wide',
'full'
),
'html' => false,
'inserter' => false
),
'attributes' => array(
'columns' => array(
'type' => 'number',
'default' => 3
),
'rows' => array(
'type' => 'number',
'default' => 3
),
'alignButtons' => array(
'type' => 'boolean',
'default' => false
),
'contentVisibility' => array(
'type' => 'object',
'default' => array(
'image' => true,
'title' => true,
'price' => true,
'rating' => true,
'button' => true
),
'properties' => array(
'image' => array(
'type' => 'boolean',
'default' => true
),
'title' => array(
'type' => 'boolean',
'default' => true
),
'price' => array(
'type' => 'boolean',
'default' => true
),
'rating' => array(
'type' => 'boolean',
'default' => true
),
'button' => array(
'type' => 'boolean',
'default' => true
)
)
),
'tags' => array(
'type' => 'array',
'default' => array(
)
),
'tagOperator' => array(
'type' => 'string',
'default' => 'any'
),
'orderby' => array(
'type' => 'string',
'default' => 'date'
),
'isPreview' => array(
'type' => 'boolean',
'default' => false
),
'stockStatus' => array(
'type' => 'array'
)
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'product-template' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-template',
'title' => 'Product Template',
'category' => 'woocommerce',
'description' => 'Contains the block elements used to render a product.',
'keywords' => array(
'WooCommerce'
),
'textdomain' => 'woocommerce',
'usesContext' => array(
'queryId',
'query',
'queryContext',
'displayLayout',
'templateSlug',
'postId',
'queryContextIncludes',
'collection',
'__privateProductCollectionPreviewState'
),
'supports' => array(
'interactivity' => true,
'inserter' => false,
'reusable' => false,
'html' => false,
'align' => array(
'wide',
'full'
),
'anchor' => true,
'color' => array(
'gradients' => true,
'link' => true,
'__experimentalDefaultControls' => array(
'background' => true,
'text' => true
)
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontFamily' => true,
'__experimentalFontWeight' => true,
'__experimentalFontStyle' => true,
'__experimentalTextTransform' => true,
'__experimentalTextDecoration' => true,
'__experimentalLetterSpacing' => true,
'__experimentalDefaultControls' => array(
'fontSize' => true
)
),
'layout' => array(
'allowEditing' => false,
'allowSwitching' => false,
'allowInheriting' => false,
'allowSizingOnChildren' => false,
'allowVerticalAlignment' => false
),
'email' => true
),
'editorStyle' => 'file:../woocommerce/product-template-editor.css',
'style' => 'file:../woocommerce/product-template-style.css'
),
'product-title' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/product-title',
'version' => '1.0.0',
'title' => 'Product Title',
'category' => 'woocommerce-product-elements',
'description' => 'Display the title of a product.',
'supports' => array(
'html' => false,
'interactivity' => array(
'clientNavigation' => false
),
'typography' => array(
'fontSize' => true,
'lineHeight' => true,
'__experimentalFontWeight' => true,
'__experimentalTextTransform' => true,
'__experimentalFontFamily' => true
),
'color' => array(
'text' => true,
'background' => true,
'link' => false,
'gradients' => true,
'__experimentalSkipSerialization' => true
),
'spacing' => array(
'margin' => true,
'__experimentalSkipSerialization' => true
),
'__experimentalSelector' => '.wc-block-components-product-title'
),
'textdomain' => 'woocommerce',
'attributes' => array(
'headingLevel' => array(
'type' => 'number',
'default' => 2
),
'showProductLink' => array(
'type' => 'boolean',
'default' => true
),
'linkTarget' => array(
'type' => 'string'
),
'productId' => array(
'type' => 'number',
'default' => 0
),
'align' => array(
'type' => 'string'
)
),
'ancestor' => array(
'woocommerce/all-products'
)
),
'product-top-rated' => array(
'name' => 'woocommerce/product-top-rated',
'title' => 'Top Rated Products',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'description' => 'Display a grid of your top rated products.',
'supports' => array(
'interactivity' => array(
'clientNavigation' => false
),
'align' => array(
'wide',
'full'
),
'html' => false,
'inserter' => false
),
'attributes' => array(
'columns' => array(
'type' => 'number',
'default' => 3
),
'rows' => array(
'type' => 'number',
'default' => 3
),
'alignButtons' => array(
'type' => 'boolean',
'default' => false
),
'contentVisibility' => array(
'type' => 'object',
'default' => array(
'image' => true,
'title' => true,
'price' => true,
'rating' => true,
'button' => true
),
'properties' => array(
'image' => array(
'type' => 'boolean',
'default' => true
),
'title' => array(
'type' => 'boolean',
'default' => true
),
'price' => array(
'type' => 'boolean',
'default' => true
),
'rating' => array(
'type' => 'boolean',
'default' => true
),
'button' => array(
'type' => 'boolean',
'default' => true
)
)
),
'categories' => array(
'type' => 'array',
'default' => array(
)
),
'catOperator' => array(
'type' => 'string',
'default' => 'any'
),
'isPreview' => array(
'type' => 'boolean',
'default' => false
),
'stockStatus' => array(
'type' => 'array'
),
'editMode' => array(
'type' => 'boolean',
'default' => true
),
'orderby' => array(
'type' => 'string',
'enum' => array(
'date',
'popularity',
'price_asc',
'price_desc',
'rating',
'title',
'menu_order'
),
'default' => 'rating'
)
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'products-by-attribute' => array(
'name' => 'woocommerce/products-by-attribute',
'title' => 'Products by Attribute',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'description' => 'Display a grid of products with selected attributes.',
'supports' => array(
'interactivity' => array(
'clientNavigation' => false
),
'align' => array(
'wide',
'full'
),
'html' => false,
'inserter' => false
),
'attributes' => array(
'attributes' => array(
'type' => 'array',
'default' => array(
)
),
'attrOperator' => array(
'type' => 'string',
'enum' => array(
'all',
'any'
),
'default' => 'any'
),
'columns' => array(
'type' => 'number',
'default' => 3
),
'contentVisibility' => array(
'type' => 'object',
'default' => array(
'image' => true,
'title' => true,
'price' => true,
'rating' => true,
'button' => true
),
'properties' => array(
'image' => array(
'type' => 'boolean',
'default' => true
),
'title' => array(
'type' => 'boolean',
'default' => true
),
'price' => array(
'type' => 'boolean',
'default' => true
),
'rating' => array(
'type' => 'boolean',
'default' => true
),
'button' => array(
'type' => 'boolean',
'default' => true
)
)
),
'orderby' => array(
'type' => 'string',
'enum' => array(
'date',
'popularity',
'price_asc',
'price_desc',
'rating',
'title',
'menu_order'
),
'default' => 'date'
),
'rows' => array(
'type' => 'number',
'default' => 3
),
'alignButtons' => array(
'type' => 'boolean',
'default' => false
),
'isPreview' => array(
'type' => 'boolean',
'default' => false
),
'stockStatus' => array(
'type' => 'array'
)
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'rating-filter' => array(
'name' => 'woocommerce/rating-filter',
'title' => 'Filter by Rating Controls',
'description' => 'Enable customers to filter the product grid by rating.',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => false
),
'html' => false,
'multiple' => false,
'color' => array(
'background' => true,
'text' => true,
'button' => true
),
'inserter' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'showCounts' => array(
'type' => 'boolean',
'default' => false
),
'displayStyle' => array(
'type' => 'string',
'default' => 'list'
),
'showFilterButton' => array(
'type' => 'boolean',
'default' => false
),
'selectType' => array(
'type' => 'string',
'default' => 'multiple'
),
'isPreview' => array(
'type' => 'boolean',
'default' => false
)
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'related-products' => array(
'name' => 'woocommerce/related-products',
'title' => 'Related Products',
'icon' => 'product',
'description' => 'Display related products.',
'category' => 'woocommerce',
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'align' => true,
'reusable' => false,
'inserter' => false
),
'keywords' => array(
'WooCommerce'
),
'usesContext' => array(
'postId',
'postType',
'queryId'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'reviews-by-category' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/reviews-by-category',
'title' => 'Reviews by Category',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'description' => 'Show product reviews from specific categories.',
'textdomain' => 'woocommerce',
'supports' => array(
'html' => false,
'interactivity' => array(
'clientNavigation' => true
),
'color' => array(
'background' => false
),
'typography' => array(
'fontSize' => true
)
)
),
'reviews-by-product' => array(
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'woocommerce/reviews-by-product',
'title' => 'Reviews by Product',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'description' => 'Display reviews for your products.',
'textdomain' => 'woocommerce',
'supports' => array(
'html' => false,
'interactivity' => array(
'clientNavigation' => true
),
'color' => array(
'background' => false
),
'typography' => array(
'fontSize' => true
)
)
),
'single-product' => array(
'name' => 'woocommerce/single-product',
'icon' => 'info',
'title' => 'Product',
'description' => 'Display a single product of your choice with full control over its presentation.',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce',
'single product'
),
'supports' => array(
'interactivity' => true,
'align' => array(
'wide',
'full'
)
),
'attributes' => array(
'isPreview' => array(
'type' => 'boolean',
'default' => false
),
'productId' => array(
'type' => 'number'
)
),
'example' => array(
'attributes' => array(
'isPreview' => true
)
),
'usesContext' => array(
'postId',
'postType',
'queryId'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'stock-filter' => array(
'name' => 'woocommerce/stock-filter',
'title' => 'Filter by Stock Controls',
'description' => 'Enable customers to filter the product grid by stock status.',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => false
),
'html' => false,
'multiple' => false,
'color' => array(
'background' => true,
'text' => true,
'button' => true
),
'inserter' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'headingLevel' => array(
'type' => 'number',
'default' => 3
),
'showCounts' => array(
'type' => 'boolean',
'default' => false
),
'showFilterButton' => array(
'type' => 'boolean',
'default' => false
),
'displayStyle' => array(
'type' => 'string',
'default' => 'list'
),
'selectType' => array(
'type' => 'string',
'default' => 'multiple'
),
'isPreview' => array(
'type' => 'boolean',
'default' => false
)
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'store-notices' => array(
'name' => 'woocommerce/store-notices',
'title' => 'Store Notices',
'description' => 'Display shopper-facing notifications generated by WooCommerce or extensions.',
'category' => 'woocommerce',
'keywords' => array(
'WooCommerce'
),
'supports' => array(
'interactivity' => array(
'clientNavigation' => true
),
'multiple' => false,
'align' => array(
'wide',
'full'
)
),
'attributes' => array(
'align' => array(
'type' => 'string',
'default' => 'wide'
)
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'cart-accepted-payment-methods-block' => array(
'name' => 'woocommerce/cart-accepted-payment-methods-block',
'version' => '1.0.0',
'title' => 'Accepted Payment Methods',
'description' => 'Display accepted payment methods.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => true
),
'parent' => array(
'woocommerce/cart-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-cross-sells-block' => array(
'name' => 'woocommerce/cart-cross-sells-block',
'version' => '1.0.0',
'title' => 'Cart Cross-Sells',
'description' => 'Shows the Cross-Sells block.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false
),
'parent' => array(
'woocommerce/cart-items-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-cross-sells-products-block' => array(
'name' => 'woocommerce/cart-cross-sells-products-block',
'version' => '1.0.0',
'title' => 'Cart Cross-Sells Products',
'description' => 'Shows the Cross-Sells products.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'email' => true
),
'attributes' => array(
'columns' => array(
'type' => 'number',
'default' => 3
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-cross-sells-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-express-payment-block' => array(
'name' => 'woocommerce/cart-express-payment-block',
'version' => '1.0.0',
'title' => 'Express Checkout',
'description' => 'Allow customers to breeze through with quick payment options.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'showButtonStyles' => array(
'type' => 'boolean',
'default' => false
),
'buttonHeight' => array(
'type' => 'string',
'default' => '48'
),
'buttonBorderRadius' => array(
'type' => 'string',
'default' => '4'
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-items-block' => array(
'name' => 'woocommerce/cart-items-block',
'version' => '1.0.0',
'title' => 'Cart Items',
'description' => 'Column containing cart items.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/filled-cart-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-line-items-block' => array(
'name' => 'woocommerce/cart-line-items-block',
'version' => '1.0.0',
'title' => 'Cart Line Items',
'description' => 'Block containing current line items in Cart.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-items-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-block' => array(
'name' => 'woocommerce/cart-order-summary-block',
'version' => '1.0.0',
'title' => 'Order Summary',
'description' => 'Show customers a summary of their order.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-coupon-form-block' => array(
'name' => 'woocommerce/cart-order-summary-coupon-form-block',
'version' => '1.0.0',
'title' => 'Coupon Form',
'description' => 'Shows the apply coupon form.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => false
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-discount-block' => array(
'name' => 'woocommerce/cart-order-summary-discount-block',
'version' => '1.0.0',
'title' => 'Discount',
'description' => 'Shows the cart discount row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-fee-block' => array(
'name' => 'woocommerce/cart-order-summary-fee-block',
'version' => '1.0.0',
'title' => 'Fees',
'description' => 'Shows the cart fee row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-heading-block' => array(
'name' => 'woocommerce/cart-order-summary-heading-block',
'version' => '1.0.0',
'title' => 'Heading',
'description' => 'Shows the heading row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'content' => array(
'type' => 'string',
'default' => 'Cart totals'
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => false
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-shipping-block' => array(
'name' => 'woocommerce/cart-order-summary-shipping-block',
'version' => '1.0.0',
'title' => 'Shipping',
'description' => 'Shows the cart shipping row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-subtotal-block' => array(
'name' => 'woocommerce/cart-order-summary-subtotal-block',
'version' => '1.0.0',
'title' => 'Subtotal',
'description' => 'Shows the cart subtotal row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-taxes-block' => array(
'name' => 'woocommerce/cart-order-summary-taxes-block',
'version' => '1.0.0',
'title' => 'Taxes',
'description' => 'Shows the cart taxes row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-order-summary-totals-block' => array(
'name' => 'woocommerce/cart-order-summary-totals-block',
'version' => '1.0.0',
'title' => 'Totals',
'description' => 'Shows the subtotal, fees, discounts, shipping and taxes.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => false
)
)
),
'parent' => array(
'woocommerce/cart-order-summary-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'cart-totals-block' => array(
'name' => 'woocommerce/cart-totals-block',
'version' => '1.0.0',
'title' => 'Cart Totals',
'description' => 'Column containing the cart totals.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'checkbox' => array(
'type' => 'boolean',
'default' => false
),
'text' => array(
'type' => 'string',
'required' => false
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true
)
)
),
'parent' => array(
'woocommerce/filled-cart-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-actions-block' => array(
'name' => 'woocommerce/checkout-actions-block',
'version' => '1.0.0',
'title' => 'Actions',
'description' => 'Allow customers to place their order.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
),
'cartPageId' => array(
'type' => 'number',
'default' => 0
),
'showReturnToCart' => array(
'type' => 'boolean',
'default' => true
),
'className' => array(
'type' => 'string',
'default' => ''
),
'priceSeparator' => array(
'type' => 'string',
'default' => '·'
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-additional-information-block' => array(
'name' => 'woocommerce/checkout-additional-information-block',
'version' => '1.0.0',
'title' => 'Additional information',
'description' => 'Render additional fields in the \'Additional information\' location.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => false
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-billing-address-block' => array(
'name' => 'woocommerce/checkout-billing-address-block',
'version' => '1.0.0',
'title' => 'Billing Address',
'description' => 'Collect your customer\'s billing address.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-contact-information-block' => array(
'name' => 'woocommerce/checkout-contact-information-block',
'version' => '1.0.0',
'title' => 'Contact Information',
'description' => 'Collect your customer\'s contact information.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-express-payment-block' => array(
'name' => 'woocommerce/checkout-express-payment-block',
'version' => '1.0.0',
'title' => 'Express Checkout',
'description' => 'Allow customers to breeze through with quick payment options.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'showButtonStyles' => array(
'type' => 'boolean',
'default' => false
),
'buttonHeight' => array(
'type' => 'string',
'default' => '48'
),
'buttonBorderRadius' => array(
'type' => 'string',
'default' => '4'
),
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-fields-block' => array(
'name' => 'woocommerce/checkout-fields-block',
'version' => '1.0.0',
'title' => 'Checkout Fields',
'description' => 'Column containing checkout address fields.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-note-block' => array(
'name' => 'woocommerce/checkout-order-note-block',
'version' => '1.0.0',
'title' => 'Order Note',
'description' => 'Allow customers to add a note to their order.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-block' => array(
'name' => 'woocommerce/checkout-order-summary-block',
'version' => '1.0.0',
'title' => 'Order Summary',
'description' => 'Show customers a summary of their order.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true
)
)
),
'parent' => array(
'woocommerce/checkout-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-cart-items-block' => array(
'name' => 'woocommerce/checkout-order-summary-cart-items-block',
'version' => '1.0.0',
'title' => 'Cart Items',
'description' => 'Shows cart items.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'disableProductDescriptions' => array(
'type' => 'boolean',
'default' => false
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => false
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-coupon-form-block' => array(
'name' => 'woocommerce/checkout-order-summary-coupon-form-block',
'version' => '1.0.0',
'title' => 'Coupon Form',
'description' => 'Shows the apply coupon form.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => false
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-discount-block' => array(
'name' => 'woocommerce/checkout-order-summary-discount-block',
'version' => '1.0.0',
'title' => 'Discount',
'description' => 'Shows the cart discount row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-fee-block' => array(
'name' => 'woocommerce/checkout-order-summary-fee-block',
'version' => '1.0.0',
'title' => 'Fees',
'description' => 'Shows the cart fee row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-shipping-block' => array(
'name' => 'woocommerce/checkout-order-summary-shipping-block',
'version' => '1.0.0',
'title' => 'Shipping',
'description' => 'Shows the cart shipping row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-subtotal-block' => array(
'name' => 'woocommerce/checkout-order-summary-subtotal-block',
'version' => '1.0.0',
'title' => 'Subtotal',
'description' => 'Shows the cart subtotal row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-taxes-block' => array(
'name' => 'woocommerce/checkout-order-summary-taxes-block',
'version' => '1.0.0',
'title' => 'Taxes',
'description' => 'Shows the cart taxes row.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-order-summary-totals-block' => array(
'name' => 'woocommerce/checkout-order-summary-totals-block',
'version' => '1.0.0',
'title' => 'Totals',
'description' => 'Shows the subtotal, fees, discounts, shipping and taxes.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => false
)
)
),
'parent' => array(
'woocommerce/checkout-order-summary-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-payment-block' => array(
'name' => 'woocommerce/checkout-payment-block',
'version' => '1.0.0',
'title' => 'Payment Options',
'description' => 'Payment options for your store.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-pickup-options-block' => array(
'name' => 'woocommerce/checkout-pickup-options-block',
'version' => '1.0.0',
'title' => 'Pickup Method',
'description' => 'Shows local pickup locations.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-shipping-address-block' => array(
'name' => 'woocommerce/checkout-shipping-address-block',
'version' => '1.0.0',
'title' => 'Shipping Address',
'description' => 'Collect your customer\'s shipping address.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-shipping-method-block' => array(
'name' => 'woocommerce/checkout-shipping-method-block',
'version' => '1.0.0',
'title' => 'Delivery',
'description' => 'Select between shipping or local pickup.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-shipping-methods-block' => array(
'name' => 'woocommerce/checkout-shipping-methods-block',
'version' => '1.0.0',
'title' => 'Shipping Options',
'description' => 'Display shipping options and rates for your store.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-terms-block' => array(
'name' => 'woocommerce/checkout-terms-block',
'version' => '1.0.0',
'title' => 'Terms and Conditions',
'description' => 'Ensure that customers agree to your Terms & Conditions and Privacy Policy.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'checkbox' => array(
'type' => 'boolean',
'default' => false
),
'text' => array(
'type' => 'string',
'required' => false
),
'showSeparator' => array(
'type' => 'boolean',
'default' => true
)
),
'parent' => array(
'woocommerce/checkout-fields-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'checkout-totals-block' => array(
'name' => 'woocommerce/checkout-totals-block',
'version' => '1.0.0',
'title' => 'Checkout Totals',
'description' => 'Column containing the checkout totals.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'className' => array(
'type' => 'string',
'default' => ''
),
'checkbox' => array(
'type' => 'boolean',
'default' => false
),
'text' => array(
'type' => 'string',
'required' => false
)
),
'parent' => array(
'woocommerce/checkout'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'empty-cart-block' => array(
'name' => 'woocommerce/empty-cart-block',
'version' => '1.0.0',
'title' => 'Empty Cart',
'description' => 'Contains blocks that are displayed when the cart is empty.',
'category' => 'woocommerce',
'supports' => array(
'align' => array(
'wide'
),
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'empty-mini-cart-contents-block' => array(
'name' => 'woocommerce/empty-mini-cart-contents-block',
'version' => '1.0.0',
'title' => 'Empty Mini-Cart view',
'description' => 'Blocks that are displayed when the Mini-Cart is empty.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'interactivity' => true
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/mini-cart-contents'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'filled-cart-block' => array(
'name' => 'woocommerce/filled-cart-block',
'version' => '1.0.0',
'title' => 'Filled Cart',
'description' => 'Contains blocks that are displayed when the cart contains products.',
'category' => 'woocommerce',
'supports' => array(
'align' => array(
'wide'
),
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
),
'filled-mini-cart-contents-block' => array(
'name' => 'woocommerce/filled-mini-cart-contents-block',
'version' => '1.0.0',
'title' => 'Filled Mini-Cart view',
'description' => 'Contains blocks that display the content of the Mini-Cart.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'interactivity' => true
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/mini-cart-contents'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-cart-button-block' => array(
'name' => 'woocommerce/mini-cart-cart-button-block',
'version' => '1.0.0',
'title' => 'Mini-Cart View Cart Button',
'description' => 'Block that displays the cart button when the Mini-Cart has products.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => true,
'color' => array(
'text' => true,
'background' => true
),
'interactivity' => array(
'clientNavigation' => true
)
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => false
)
),
'cartButtonLabel' => array(
'type' => 'string',
'default' => ''
)
),
'styles' => array(
array(
'name' => 'fill',
'label' => 'Fill'
),
array(
'name' => 'outline',
'label' => 'Outline',
'isDefault' => true
)
),
'parent' => array(
'woocommerce/mini-cart-footer-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-checkout-button-block' => array(
'name' => 'woocommerce/mini-cart-checkout-button-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Proceed to Checkout Button',
'description' => 'Block that displays the checkout button when the Mini-Cart has products.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => true,
'color' => array(
'text' => true,
'background' => true
),
'interactivity' => array(
'clientNavigation' => true
)
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => false
)
),
'checkoutButtonLabel' => array(
'type' => 'string',
'default' => ''
)
),
'styles' => array(
array(
'name' => 'fill',
'label' => 'Fill',
'isDefault' => true
),
array(
'name' => 'outline',
'label' => 'Outline'
)
),
'parent' => array(
'woocommerce/mini-cart-footer-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-footer-block' => array(
'name' => 'woocommerce/mini-cart-footer-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Footer',
'description' => 'Block that displays the footer of the Mini-Cart block.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'interactivity' => true
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/filled-mini-cart-contents-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-items-block' => array(
'name' => 'woocommerce/mini-cart-items-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Items',
'description' => 'Contains the products table and other custom blocks of filled mini-cart.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'interactivity' => array(
'clientNavigation' => true
)
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/filled-mini-cart-contents-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-products-table-block' => array(
'name' => 'woocommerce/mini-cart-products-table-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Products Table',
'description' => 'Block that displays the products table of the Mini-Cart block.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'interactivity' => true
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => false
)
)
),
'parent' => array(
'woocommerce/mini-cart-items-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-shopping-button-block' => array(
'name' => 'woocommerce/mini-cart-shopping-button-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Shopping Button',
'description' => 'Block that displays the shopping button when the Mini-Cart is empty.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => true,
'color' => array(
'text' => true,
'background' => true
),
'interactivity' => array(
'clientNavigation' => true
)
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => false,
'move' => false
)
),
'startShoppingButtonLabel' => array(
'type' => 'string',
'default' => ''
)
),
'styles' => array(
array(
'name' => 'fill',
'label' => 'Fill',
'isDefault' => true
),
array(
'name' => 'outline',
'label' => 'Outline'
)
),
'parent' => array(
'woocommerce/empty-mini-cart-contents-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-title-block' => array(
'name' => 'woocommerce/mini-cart-title-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Title',
'description' => 'Block that displays the title of the Mini-Cart block.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'color' => array(
'text' => true,
'background' => false
),
'typography' => array(
'fontSize' => true
),
'interactivity' => array(
'clientNavigation' => true
)
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/filled-mini-cart-contents-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-title-items-counter-block' => array(
'name' => 'woocommerce/mini-cart-title-items-counter-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Title Items Counter',
'description' => 'Block that displays the items counter part of the Mini-Cart Title block.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'color' => array(
'text' => true,
'background' => true
),
'typography' => array(
'fontSize' => true
),
'spacing' => array(
'padding' => true
),
'interactivity' => true
),
'parent' => array(
'woocommerce/mini-cart-title-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'mini-cart-title-label-block' => array(
'name' => 'woocommerce/mini-cart-title-label-block',
'version' => '1.0.0',
'title' => 'Mini-Cart Title Label',
'description' => 'Block that displays the \'Your cart\' part of the Mini-Cart Title block.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false,
'color' => array(
'text' => true,
'background' => true
),
'typography' => array(
'fontSize' => true
),
'spacing' => array(
'padding' => true
),
'interactivity' => array(
'clientNavigation' => true
)
),
'attributes' => array(
'label' => array(
'type' => 'string',
'default' => ''
)
),
'parent' => array(
'woocommerce/mini-cart-title-block'
),
'textdomain' => 'woocommerce',
'apiVersion' => 3,
'$schema' => 'https://schemas.wp.org/trunk/block.json'
),
'proceed-to-checkout-block' => array(
'name' => 'woocommerce/proceed-to-checkout-block',
'version' => '1.0.0',
'title' => 'Proceed to Checkout',
'description' => 'Allow customers proceed to Checkout.',
'category' => 'woocommerce',
'supports' => array(
'align' => false,
'html' => false,
'multiple' => false,
'reusable' => false,
'inserter' => false,
'lock' => false
),
'attributes' => array(
'lock' => array(
'type' => 'object',
'default' => array(
'remove' => true,
'move' => true
)
)
),
'parent' => array(
'woocommerce/cart-totals-block'
),
'textdomain' => 'woocommerce',
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3
)
);
As always, members would be to check the terms of any promo just before claiming they – Asthma Pure
Skip to content
As always, members would be to check the terms of any promo just before claiming they
Selecting on greatest on the internet slot sites function examining certification, payout price, and you will RTP one which just ever put. We encourage the pages to evaluate the new campaign exhibited suits the new most up to date strategy readily available from the clicking till the operator desired webpage. Ports don�t discriminate otherwise choose any one people centered on any points, as well as past earnings or losses, big date allocated to the video game otherwise when you licensed.
Unless the newest betting standards try smart, on the internet position players is always to make the most of the on-line casino extra even offers. So you’re able to quickly figure out what commission cashback a slot machines bonus are value, merely split 100 from the betting needs. At land-depending casinos, virtue players can occasionally lurk doing these types of game in hopes that a keen unknowing player will leave them inside a good state. How to slow down the household edge to experience online slots games will be to pick video game with a high RTP.
Load times was quicker, particularly when to tackle free slots on the a mobile phone. You could modify the design and place Autoplay apps; certain Telegram casinos also enable you to utilize bots getting an easy betting feel. If you’re looking to tackle totally free slots no obtain and you will zero registration, you can even availableness them within the a cellular web browser.
A knowledgeable element in the bet365 Casino is the total top-notch the working platform
Before any online casino is approved in regards to our stamina ratings, it must first establish it�s a safe internet casino. Wheel https://leon.hu.net/ off Chance Local casino leans heavily for the their video game show theme, offering almost 2,000 online game and you may a devoted number of Controls out of Luck ports. The huge menu regarding online game and you can quick layout together with make it a great come across to have relaxed users who require such to browse without much rubbing. It�s clean, quick and easy to make use of, that have a strong mixture of slots, table online game and you will alive broker choices. Hard rock Choice Local casino provides one of the most recognizable house-established gambling enterprise brands into the online casino space.
At the same time, sweepstakes casinos such as LuckyBird, PlayFame, and you will Risk
The brand new gambling establishment and you may financial approach determine how easily the bucks is located at you. The brand new increasing wilds could keep an appointment swinging, nevertheless can still remove rapidly and should not end up being addressed as the a secure work. You to definitely results suggests the fresh new upside, however it is burn thanks to an equilibrium quickly if multipliers do not home. These types of ten a real income slots safety Hot Miss jackpots, classic reels, ability ports and games that have high composed RTPs.
Once you perform, find the headings to the top-composed come back-to-member (RTP) stats. Just in case you plan for the visiting a secure-dependent gambling establishment, see the website and you may know exactly what slot machines he has got. Inside short-term, read online game critiques based on the slot machines you would expect so you can gamble. If you are that doesn’t to be certain you are able to generate losses, almost everything however, assures that the gambling enterprise could make currency over day.
Us Local casino try judge in most United states states and will allow one pick Coins which have cryptocurrencies. As a whole, withdrawals was smaller if you upload money towards same percentage system your useful transferring. Several web based casinos pays aside immediately when you are using the fastest means. 1) You are from judge ages to relax and play (21+), 2) you�re the person you state you�re (and never signing up since anybody else), and you will 3) you’re not undertaking a copy membership.
Wild Tokyo as well as work really regarding good usability perspective, with a silky web browser-established mobile sense that does not trust an indigenous software. As the system performs well during the efficiency and you will payment liberty, users who set certification stamina most importantly of all could possibly get like good more firmly managed solution. The latest 35x betting needs lies contained in this an aggressive range compared to of several a real income web based casinos, making the incentive construction simpler to determine than simply some higher-playthrough options. The platform also offers a flush screen, broad payment visibility, and a cellular-amicable gambling establishment ecosystem that works smoothly for the-browser rather than requiring a devoted application download.
They stretch your own bankroll, make you more revolves, and boost your probability of striking an element otherwise getting an effective big victory. Incentives are one of the most significant advantages of to try out real currency ports online. Yes, almost every real cash slots gambling enterprise also offers a no cost trial mode in order to decide to try an excellent game’s possess, volatility, and you will bonus cycles prior to betting dollars.
Most of these systems offer hundreds of ports, together with a few of the exact same ones receive because of real money gambling websites, and you can free sweeps ports. These local casino networks incorporate a couple different digital currencies that every provides qualities. Members find Multiple Diamond becoming a very simple and simple position, it is therefore a great come across getting brand new participants or those appearing to get more relaxed gameplay.