PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 2.0.0
GenerateBlocks v2.0.0
trunk 1.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.3.0
generateblocks / src / blocks / element / block.json
generateblocks / src / blocks / element Last commit date
components 1 year ago utils 1 year ago block.json 1 year ago edit.js 1 year ago editor.scss 1 year ago index.js 1 year ago save.js 1 year ago
block.json
80 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "generateblocks/element",
5 "title": "Container",
6 "category": "generateblocks",
7 "description": "An HTML element that you can add blocks inside of.",
8 "keywords": [ "element", "container", "group" ],
9 "version": "1.0.0",
10 "textdomain": "generateblocks",
11 "attributes": {
12 "uniqueId": {
13 "type": "string",
14 "default": ""
15 },
16 "tagName": {
17 "type": "string",
18 "default": "",
19 "enum": [
20 "div",
21 "section",
22 "article",
23 "aside",
24 "header",
25 "footer",
26 "nav",
27 "main",
28 "figure",
29 "a",
30 "ul",
31 "ol",
32 "li",
33 "dl",
34 "dt",
35 "dd"
36 ]
37 },
38 "styles": {
39 "type": "object",
40 "default": {}
41 },
42 "css": {
43 "type": "string",
44 "default": ""
45 },
46 "globalClasses": {
47 "type": "array",
48 "default": []
49 },
50 "htmlAttributes": {
51 "type": "object",
52 "default": {}
53 },
54 "align": {
55 "type": "string",
56 "default": ""
57 }
58 },
59 "supports": {
60 "align": false,
61 "className": false
62 },
63 "usesContext": [
64 "postId",
65 "postType",
66 "generateblocks/query",
67 "generateblocks/queryData",
68 "generateblocks/queryType",
69 "generateblocks/inheritQuery",
70 "generateblocks/queryId",
71 "generateblocks/paginationType",
72 "generateblocks/loopIndex",
73 "generateblocks/loopItem"
74 ],
75 "editorScript": "file:./index.js",
76 "editorStyle": [
77 "file:./index.css"
78 ]
79 }
80