PluginProbe ʕ •ᴥ•ʔ
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / trunk
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments vtrunk
4.7.0 4.6.6 4.6.5 4.6.4 4.6.3 4.6.2 4.6.1 4.6.0 4.5.1 4.5.0 4.4.2 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.11.1 1.11.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.13.0 2.14.0 2.14.1 2.15.0 2.15.1 2.16.0 2.16.1 2.16.2 2.16.3 2.17.0 2.17.1 2.17.2 2.18.0 2.19.0 2.19.2 2.19.3 2.19.4 2.2.0 2.2.1 2.20.0 2.20.1 2.20.2 2.20.3 2.20.4 2.20.5 2.20.6 2.21.0 2.22.0 2.22.1 2.23.0 2.24.0 2.25.0 2.25.1 2.25.2 2.26.0 2.27.0 2.27.1 2.28.0 2.29.0 2.29.1 2.29.2 2.29.3 2.29.4 2.3.0 2.3.1 2.30.0 2.31.0 2.31.1 2.31.2 2.31.3 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.40.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.9.0 3.0.0 3.0.0-RC1 3.0.0-RC2 3.0.0-beta1 3.0.0-beta2 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.10.0 3.10.1 3.11.0 3.12.0 3.13.0 3.13.1 3.13.2 3.13.3 3.13.4 3.14.0 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.16.6 3.16.7 3.16.8 3.17.0 3.17.1 3.17.2 3.17.3 3.17.4 3.17.5 3.17.6 3.18.0 3.19.0 3.19.1 3.19.2 3.2.0 3.2.1 3.2.2 3.20.0 3.20.1 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 trunk 4.1.0 0.2.19.1 4.1.1 1.0.0 4.2.0 1.0.1 1.0.2
surecart / packages / blocks-next / build / blocks / product-buy-button / block.json
surecart / packages / blocks-next / build / blocks / product-buy-button Last commit date
block.json 11 months ago controller.php 1 year ago index.asset.php 6 months ago index.js 6 months ago view.php 4 months ago
block.json
171 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "surecart/product-buy-button",
5 "title": "Product Buy Button",
6 "description": "Display the product buy button.",
7 "version": "1.0.0",
8 "category": "surecart-product-page",
9 "icon": "media-interactive",
10 "example": {},
11 "ancestor": [
12 "surecart/product-buy-buttons"
13 ],
14 "usesContext": [
15 "surecart/product",
16 "postId",
17 "providerBlock"
18 ],
19 "attributes": {
20 "add_to_cart": {
21 "type": "boolean",
22 "default": false
23 },
24 "show_sticky_purchase_button": {
25 "type": "string",
26 "enum": [
27 "never",
28 "in_stock",
29 "always"
30 ],
31 "default": "never"
32 },
33 "text": {
34 "type": "string"
35 },
36 "out_of_stock_text": {
37 "type": "string"
38 },
39 "unavailable_text": {
40 "type": "string"
41 },
42 "width": {
43 "type": "number",
44 "default": 100
45 }
46 },
47 "supports": {
48 "interactivity": true,
49 "anchor": true,
50 "spacing": {
51 "__experimentalSkipSerialization": true,
52 "padding": [
53 "horizontal",
54 "vertical"
55 ],
56 "margin": [
57 "top",
58 "bottom"
59 ]
60 },
61 "color": {
62 "__experimentalSkipSerialization": true,
63 "gradients": true,
64 "__experimentalDefaultControls": {
65 "background": true,
66 "text": true
67 }
68 },
69 "__experimentalSelector": ".wp-block-button .wp-block-button__link",
70 "typography": {
71 "fontSize": true,
72 "__experimentalFontFamily": true,
73 "__experimentalFontWeight": true,
74 "__experimentalFontStyle": true,
75 "__experimentalTextTransform": true
76 },
77 "reusable": false,
78 "__experimentalBorder": {
79 "color": true,
80 "radius": true,
81 "style": true,
82 "width": true,
83 "__experimentalSkipSerialization": true,
84 "__experimentalDefaultControls": {
85 "color": true,
86 "radius": true,
87 "style": true,
88 "width": true
89 }
90 },
91 "__experimentalStyle": {
92 "variations": {
93 "outline": {
94 "border": {
95 "color": "currentColor",
96 "width": "2px",
97 "style": "solid"
98 },
99 "color": {
100 "text": "currentColor",
101 "gradient": "transparent none"
102 }
103 }
104 }
105 }
106 },
107 "variations": [
108 {
109 "name": "cart",
110 "title": "Add To Cart Button",
111 "icon": "cart",
112 "description": "Add a button to add the product to the cart.",
113 "attributes": {
114 "add_to_cart": true,
115 "text": "Add To Cart"
116 },
117 "isDefault": true,
118 "isActive": [
119 "add_to_cart"
120 ],
121 "scope": [
122 "inserter",
123 "block",
124 "transform"
125 ]
126 },
127 {
128 "name": "buy",
129 "title": "Buy Now Button",
130 "icon": "store",
131 "description": "Add a button to buy the product.",
132 "attributes": {
133 "add_to_cart": false,
134 "text": "Buy Now"
135 },
136 "isActive": [
137 "add_to_cart"
138 ],
139 "scope": [
140 "inserter",
141 "block",
142 "transform"
143 ]
144 }
145 ],
146 "styles": [
147 {
148 "name": "fill",
149 "label": "Fill",
150 "isDefault": true
151 },
152 {
153 "name": "outline",
154 "label": "Outline"
155 }
156 ],
157 "textdomain": "surecart",
158 "render": "file:./view.php",
159 "editorScript": "file:./index.js",
160 "editorStyle": [
161 "surecart-wp-button"
162 ],
163 "style": [
164 "surecart-wp-button",
165 "surecart-spinner"
166 ],
167 "viewScriptModule": [
168 "@surecart/checkout",
169 "@surecart/cart"
170 ]
171 }