'button' => true ), 'multiple' => true, 'inserter' => true, 'interactivity' => true, 'typography' => array( 'fontSize' => true ), 'layout' => array( 'default' => array( 'type' => 'flex', 'orientation' => 'vertical', 'flexWrap' => 'nowrap', 'justifyContent' => 'stretch' ), 'allowEditing' => false ), 'spacing' => array( 'blockGap' => true ) ), 'textdomain' => 'woocommerce', 'usesContext' => array( 'postId', 'query', 'queryId' ), 'viewScript' => 'wc-product-filters-frontend', 'attributes' => array( 'isPreview' => array( 'type' => 'boolean', 'default' => false ) ), 'example' => array( 'attributes' => array( 'isPreview' => true ) ) ), 'product-gallery' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'woocommerce/product-gallery', 'version' => '1.0.0', 'title' => 'Product Gallery (Beta)', 'description' => 'Showcase your products relevant images and media.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'supports' => array( 'align' => true, 'interactivity' => true ), 'textdomain' => 'woocommerce', 'usesContext' => array( 'postId' ), 'providesContext' => array( 'hoverZoom' => 'hoverZoom', 'fullScreenOnClick' => 'fullScreenOnClick', 'cropImages' => 'cropImages' ), 'ancestor' => array( 'woocommerce/single-product' ), 'attributes' => array( 'cropImages' => array( 'type' => 'boolean', 'default' => false ), 'hoverZoom' => array( 'type' => 'boolean', 'default' => true ), 'fullScreenOnClick' => array( 'type' => 'boolean', 'default' => true ) ), 'viewScript' => 'wc-product-gallery-frontend', 'example' => array( ) ), 'product-gallery-large-image' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'woocommerce/product-gallery-large-image', 'version' => '1.0.0', 'title' => 'Large Image', 'description' => 'Display the Large Image of a product.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'usesContext' => array( 'postId', 'hoverZoom', 'fullScreenOnClick', 'cropImages' ), 'supports' => array( 'interactivity' => true ), 'textdomain' => 'woocommerce', 'ancestor' => array( 'woocommerce/product-gallery' ) ), 'product-gallery-large-image-next-previous' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'woocommerce/product-gallery-large-image-next-previous', 'version' => '1.0.0', 'title' => 'Next/Previous Buttons', 'description' => 'Display next and previous buttons.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'usesContext' => array( 'postId' ), 'textdomain' => 'woocommerce', 'supports' => array( 'layout' => array( 'default' => array( 'type' => 'flex', 'verticalAlignment' => 'bottom' ), 'allowVerticalAlignment' => true, 'allowJustification' => false, 'allowOrientation' => false, 'allowInheriting' => false ) ), 'ancestor' => array( 'woocommerce/product-gallery-large-image' ) ), 'product-gallery-pager' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'woocommerce/product-gallery-pager', 'version' => '1.0.0', 'title' => 'Pager', 'description' => 'Display the gallery pager in format "current image/total images".', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'textdomain' => 'woocommerce', 'ancestor' => array( 'woocommerce/product-gallery' ), 'supports' => array( 'color' => array( 'text' => true, 'background' => true ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, 'textAlign' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true ) ), 'usesContext' => array( 'postId' ) ), 'product-gallery-thumbnails' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'woocommerce/product-gallery-thumbnails', 'version' => '1.0.0', 'title' => 'Thumbnails', 'description' => 'Display the Thumbnails of a product.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'usesContext' => array( 'postId', 'cropImages' ), 'textdomain' => 'woocommerce', 'ancestor' => array( 'woocommerce/product-gallery' ), 'attributes' => array( 'numberOfThumbnails' => array( 'type' => 'number', 'default' => 3 ) ), 'supports' => array( 'spacing' => array( 'margin' => true, '__experimentalDefaultControls' => array( 'margin' => true ) ) ) ), 'product-image' => array( 'name' => 'woocommerce/product-image', 'version' => '1.0.0', 'title' => 'Product Image', 'description' => 'Display the main product image.', 'category' => 'woocommerce-product-elements', 'attributes' => array( 'showProductLink' => array( 'type' => 'boolean', 'default' => true ), 'showSaleBadge' => array( 'type' => 'boolean', 'default' => true ), 'saleBadgeAlign' => array( 'type' => 'string', 'default' => 'right' ), 'imageSizing' => array( 'type' => 'string', 'default' => 'single' ), 'productId' => array( 'type' => 'number', 'default' => 0 ), 'isDescendentOfQueryLoop' => array( 'type' => 'boolean', 'default' => false ), 'isDescendentOfSingleProductBlock' => array( 'type' => 'boolean', 'default' => false ), 'width' => array( 'type' => 'string' ), 'height' => array( 'type' => 'string' ), 'scale' => array( 'type' => 'string', 'default' => 'cover' ), 'aspectRatio' => array( 'type' => 'string' ) ), 'usesContext' => array( 'query', 'queryId', 'postId' ), 'keywords' => array( 'WooCommerce' ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-image-gallery' => array( 'name' => 'woocommerce/product-image-gallery', 'version' => '1.0.0', 'title' => 'Product Image Gallery', 'icon' => 'gallery', 'description' => 'Display a product\'s images.', 'category' => 'woocommerce-product-elements', 'supports' => array( 'align' => true, 'multiple' => false ), 'keywords' => array( 'WooCommerce' ), 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-meta' => array( 'name' => 'woocommerce/product-meta', 'version' => '1.0.0', 'title' => 'Product Meta', 'icon' => 'product', 'description' => 'Display a product’s SKU, categories, tags, and more.', 'category' => 'woocommerce-product-elements', 'supports' => array( 'align' => true, 'reusable' => false ), 'keywords' => array( 'WooCommerce' ), 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-new' => array( 'name' => 'woocommerce/product-new', 'title' => 'Newest Products', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'description' => 'Display a grid of your newest products.', 'supports' => array( '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' => 'date' ) ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-price' => array( 'name' => 'woocommerce/product-price', 'version' => '1.0.0', 'title' => 'Product Price', 'description' => 'Display the price 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' => '' ), 'isDescendentOfSingleProductTemplate' => array( 'type' => 'boolean', 'default' => false ), 'isDescendentOfSingleProductBlock' => array( 'type' => 'boolean', 'default' => false ) ), 'usesContext' => array( 'query', 'queryId', 'postId' ), 'keywords' => array( 'WooCommerce' ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, 'supports' => array( 'html' => false ), 'ancestor' => array( 'woocommerce/all-products', 'woocommerce/single-product', 'woocommerce/product-template', 'core/post-template' ), '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-rating' => array( 'name' => 'woocommerce/product-rating', 'version' => '1.0.0', 'icon' => 'info', 'title' => 'Product Rating', 'description' => 'Display the average rating of a product.', '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( 'align' => true ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-rating-counter' => array( 'name' => 'woocommerce/product-rating-counter', 'version' => '1.0.0', '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 ) ), 'usesContext' => array( 'query', 'queryId', 'postId' ), 'keywords' => array( 'WooCommerce' ), 'supports' => array( 'align' => true ), '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( 'align' => true ), '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', 'version' => '1.0.0', '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( 'color' => array( 'text' => true, 'background' => false ), 'typography' => array( 'fontSize' => true ) ), 'attributes' => array( ), 'usesContext' => array( 'queryId' ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-reviews' => array( 'name' => 'woocommerce/product-reviews', 'version' => '1.0.0', 'icon' => 'admin-comments', 'title' => 'Product Reviews', 'description' => 'A block that shows the reviews for a product.', 'category' => 'woocommerce-product-elements', 'keywords' => array( 'WooCommerce' ), 'supports' => array( ), 'attributes' => array( ), 'usesContext' => array( 'postId' ), 'textdomain' => 'woocommerce', 'apiVersion' => 3, '$schema' => 'https://schemas.wp.org/trunk/block.json' ), 'product-sale-badge' => array( 'name' => 'woocommerce/product-sale-badge', 'version' => '1.0.0', '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 ), 'isDescendentOfSingleProductTemplate' => array( 'type' => 'boolean', 'default' => false ) ), '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', 'version' => '1.0.0', 'icon' => 'page', 'title' => 'Product Summary', 'description' => 'Display a short description about a product.', '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' => '' ) ), '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( '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( '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 ) ) ) ), '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( '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( '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', 'version' => '1.0.0', 'title' => 'Filter by Rating Controls', 'description' => 'Enable customers to filter the product grid by rating.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'supports' => array( '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', 'version' => '1.0.0', 'title' => 'Related Products', 'icon' => 'product', 'description' => 'Display related products.', 'category' => 'woocommerce', 'supports' => array( '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' ), 'single-product' => array( 'name' => 'woocommerce/single-product', 'version' => '1.0.0', 'icon' => 'info', 'title' => 'Single Product', 'description' => 'Display a single product.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'supports' => array( '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', 'version' => '1.0.0', 'title' => 'Filter by Stock Controls', 'description' => 'Enable customers to filter the product grid by stock status.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'supports' => array( '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', 'version' => '1.0.0', 'title' => 'Store Notices', 'description' => 'Display shopper-facing notifications generated by WooCommerce or extensions.', 'category' => 'woocommerce', 'keywords' => array( 'WooCommerce' ), 'supports' => array( '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' => true ), '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 ), '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 ), '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 ), '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 ) ), 'attributes' => array( 'lock' => array( 'type' => 'object', 'default' => array( 'remove' => false, 'move' => false ) ) ), '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 ) ), 'attributes' => array( 'lock' => array( 'type' => 'object', 'default' => array( 'remove' => false, 'move' => false ) ) ), '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 ), '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 ), '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 ), '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 ) ), 'attributes' => array( 'lock' => array( 'type' => 'object', 'default' => array( 'remove' => false, 'move' => false ) ) ), '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 ) ), '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 ) ), '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 ) ), 'attributes' => array( 'label' => array( 'type' => 'string' ) ), '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 ) ); Obtain the higher totally free slots online casino games fun today! – Ranking Expert

Obtain the higher totally free slots online casino games fun today!

Uncategorized

Blogger Mobee Co

Twist so you’re able to winnings coins and you can gather super honours inside preferred position servers online game. A great deal more totally free slots incentive and gameplay for example abrasion-away from lotto and you may happy controls is would love to end up being searched inside the Jackpot Crush that has of several 100 % free ports online casino games! Get the high amount of VIP and start to become the new luckiest las vegas harbors pro for the totally free casino slot games!

Get twenty three,000,000 bonus coins and savor a range of internet casino position server games which have fun small games! Habit or achievements at the public playing does not mean future achievements at gambling.Could you love to try out digital ports? Triumph in the social local casino slot gambling will not reward real money prizes, nor does it be certain that triumph within a real income playing. They features more one hundred interesting slots, and you may the fresh titles was added each day to ensure that profiles never use up all your fun game to experience.

brings a superb societal playing experience with Spark Classic Harbors Casino, and you’ll discover more than 2 hundred amazing totally free-to-gamble titles. Renowned titles were King of Atlantis, Howling Moon, Wicked Blaze, Panda Bless and you can Luck Wide range, among many more. Returning users found every hour, every single day and you may every quarter coin bonuses and certainly will over day-after-day power challenges to gather more within the-online game credit. Game writer Zeroo Gravity takes position admirers to your an advisable reel-rotating excitement that have Dollars Tornado, a social position application one to welcomes the newest United kingdom profiles having a bundle off a dozen.5 million totally free gold coins. All pages qualify for a pleasant plan of 2 billion in the-game credits on the first set up, although application will continue to shower all of them with incentive gold coins the latest far more it gamble. The latest app now offers a wealth of scorching societal slots with breathtaking image and enormous jackpots, together with better headings including Pyramid Bounty, Tiger Chance, Punch the brand new Poacher and you may Large Dead Wolf.

For every mobile digital slot machine is sold with a bonus Video game Element � such Ultra virtual coins, 100 % free Spins, Hold and Spin and you will moreDaily TournamentsAt Jackpot Secret Harbors, all of us are in the personal enjoy! For every single virtual casino slot games is sold with an advantage Games Element � like Ultra gold coins, Totally free Spins, Hold and you will Twist and- We add the fresh position-build game twice 30 days- Go VIP! Whether you’re for the antique revolves otherwise progressive, feature-packaged headings, there will be something to suit every type regarding athlete.

The choice boasts distinguished position games such Dance Drums, Luck Ages, comeon login in Forest out of Wide range and you may Leader from Luck, among others. Another type of cool thing about getting the fresh software would be the fact new users is addressed in order to good day-after-day and each hour bonuses to have a whole day. How many available ports gradually expands while they top right up and open the fresh new headings by the playing daily.

See a realistic Vegas gambling establishment harbors experience in totally free local casino slot hosts. Don’t forget in the all of our Super Leagues you to definitely ask one to twist free online casino slot machines, improvements and you can earn group coins so you’re able to compete to own bigger awards and bonuses! Win honors and you may incentives by spinning Las vegas gambling enterprise slots.

The new app’s playing collection try an amalgamation regarding classic and progressive harbors, with the brand new headings additional on a regular basis. The latest application could have been downloaded because of the several mil cellular phone profiles, hence by yourself speaks quantities about the top-notch the brand new playing experience it’s got. Concurrently, the brand new software supporting traditional enjoy, providing you with the means to access a favourite slot headings all of the time, regarding any area. New registered users initiate its spinning journey having a welcome package away from coins on the domestic, when you find yourself coming back professionals try compensated every single day simply for logging in. Well-known headings in the catalogue were Electro Hook up, Disguised Golf ball Night, Savage Eyes and you may Rapid Gold, certainly a lot more.

Jackpot Break is your alternatives, where you could get the cutting-edge online casino slots experience!

MGM Huge was unlocked through to starting the latest software, however, users get access to other places by to tackle constantly and levelling upwards. The fresh software is a lot like myVEGAS Ports, enabling users to take virtual tours away from connected casinos such Bellagio, Luxor, The fresh Mirage and you can MGM Huge. It has got an amazing array of proprietary harbors, and progressives, three-reel classics and have-steeped modern online game full of wilds, scatters and you can free revolves.

Our app is precisely having activities intentions that is not designed getting betting, as mentioned inside our application malfunction. If the a certain slot is not paying out, are almost every other slots from your wide selection to increase your chances away from profitable. Feel just like you are to try out some of the best totally free Vegas slots gambling games! Jackpot Victories – Harbors Local casino features the most common type of 777 video slot games that have incentive game, right from the fresh new ports you like!