PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / 2.0.43
bBlocks – Essential Gutenberg Blocks & Patterns Collection v2.0.43
2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.43 2.0.42 2.0.41 2.0.40 2.0.39 2.0.38 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 All 107 releases
b-blocks / build / mega-menu-item / block.json

block.json in bBlocks – Essential Gutenberg Blocks & Patterns Collection 2.0.43, at build/mega-menu-item/block.json

203 lines 4.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "ag/mega-menu-item",
5 "version": "0.1.0",
6 "title": "Mega Menu Item",
7 "category": "design",
8 "parent": [
9 "ag/mega-menu",
10 "ag/mega-menu-item"
11 ],
12 "description": "Individual menu item for AG Mega Menu",
13 "attributes": {
14 "label": {
15 "type": "string",
16 "default": "Menu Item"
17 },
18 "panelHeight": {
19 "type": "string",
20 "default": ""
21 },
22 "isMega": {
23 "type": "boolean",
24 "default": false
25 },
26 "url": {
27 "type": "string",
28 "default": "#"
29 },
30 "menuType": {
31 "type": "string",
32 "default": "none"
33 },
34 "enableSubmenus": {
35 "type": "boolean",
36 "default": true
37 },
38 "links": {
39 "type": "array",
40 "default": []
41 },
42 "newLinkTitle": {
43 "type": "string",
44 "default": ""
45 },
46 "triggerType": {
47 "type": "string",
48 "default": "hover"
49 },
50 "layoutType": {
51 "type": "string",
52 "default": "dropdown"
53 },
54 "panelBgTypeNormal": {
55 "type": "string",
56 "default": "color"
57 },
58 "panelBgColorNormal": {
59 "type": "string",
60 "default": ""
61 },
62 "panelBgTypeHover": {
63 "type": "string",
64 "default": "color"
65 },
66 "panelBgColorHover": {
67 "type": "string",
68 "default": ""
69 },
70 "dropdownBgColor": {
71 "type": "string",
72 "default": ""
73 },
74 "dropdownLinkColor": {
75 "type": "string",
76 "default": ""
77 },
78 "dropdownLinkHoverColor": {
79 "type": "string",
80 "default": ""
81 },
82 "dropdownLinkHoverBgColor": {
83 "type": "string",
84 "default": ""
85 },
86 "dropdownWidth": {
87 "type": "string",
88 "default": "200px"
89 },
90 "panelEnableOverlay": {
91 "type": "boolean",
92 "default": false
93 },
94 "panelOverlayType": {
95 "type": "string",
96 "default": "color"
97 },
98 "panelOverlayColor": {
99 "type": "string",
100 "default": "rgba(0,0,0,0.5)"
101 },
102 "panelOverlayOpacity": {
103 "type": "number",
104 "default": 1
105 },
106 "panelOverlayZIndex": {
107 "type": "number",
108 "default": -1
109 },
110 "panelOverlayBlendMode": {
111 "type": "string",
112 "default": "normal"
113 },
114 "panelOverlayPadding": {
115 "type": "object",
116 "default": {
117 "top": "0",
118 "right": "0",
119 "bottom": "0",
120 "left": "0"
121 }
122 },
123 "panelWidth": {
124 "type": "string",
125 "default": "650px"
126 },
127 "dropdownTypography": {
128 "type": "object",
129 "default": {
130 "fontSize": "14px",
131 "fontWeight": "normal",
132 "fontFamily": "Default"
133 }
134 },
135 "dropdownIconSize": {
136 "type": "string",
137 "default": "16px"
138 },
139 "dropdownIconColorNormal": {
140 "type": "string",
141 "default": ""
142 },
143 "dropdownIconColorHover": {
144 "type": "string",
145 "default": ""
146 },
147 "dropdownIconUpload": {
148 "type": "object",
149 "default": {
150 "id": 0,
151 "url": ""
152 }
153 },
154 "dropdownIconSelect": {
155 "type": "string",
156 "default": "none"
157 },
158 "dropdownIconSpacing": {
159 "type": "string",
160 "default": "10px"
161 },
162 "dropdownIconPosition": {
163 "type": "string",
164 "default": "before"
165 },
166 "submenuIndicator": {
167 "type": "boolean",
168 "default": true
169 },
170 "submenuIndicatorColor": {
171 "type": "string",
172 "default": ""
173 },
174 "submenuIndicatorSize": {
175 "type": "string",
176 "default": "10px"
177 },
178 "submenuDirection": {
179 "type": "string",
180 "default": "right"
181 },
182 "submenuBgColor": {
183 "type": "string",
184 "default": ""
185 },
186 "submenuLinkColor": {
187 "type": "string",
188 "default": ""
189 },
190 "submenuLinkHoverColor": {
191 "type": "string",
192 "default": ""
193 },
194 "submenuLinkHoverBgColor": {
195 "type": "string",
196 "default": ""
197 }
198 },
199 "textdomain": "ag-mega-menu",
200 "editorScript": "file:./index.js",
201 "editorStyle": "file:./index.css",
202 "style": "file:./index.css"
203 }