PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 2.4.0
GenerateBlocks v2.4.0
2.4.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 / dist / blocks / looper / block.json
generateblocks / dist / blocks / looper Last commit date
block.json 1 year ago index-rtl.css 8 months ago index.asset.php 1 week ago index.css 8 months ago index.js 1 week ago
block.json
78 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "generateblocks/looper",
5 "title": "Looper",
6 "category": "generateblocks",
7 "description": "Loops its children based on the data provided by the Query block.",
8 "keywords": [
9 "query",
10 "loop",
11 "posts"
12 ],
13 "version": "1.0.0",
14 "textdomain": "generateblocks",
15 "ancestor": [
16 "generateblocks/query"
17 ],
18 "attributes": {
19 "uniqueId": {
20 "type": "string",
21 "default": ""
22 },
23 "tagName": {
24 "type": "string",
25 "default": "",
26 "enum": [
27 "div",
28 "section",
29 "article",
30 "aside",
31 "header",
32 "footer",
33 "nav",
34 "main",
35 "ul",
36 "ol"
37 ]
38 },
39 "styles": {
40 "type": "object",
41 "default": {}
42 },
43 "css": {
44 "type": "string",
45 "default": ""
46 },
47 "globalClasses": {
48 "type": "array",
49 "default": []
50 },
51 "htmlAttributes": {
52 "type": "object",
53 "default": {}
54 }
55 },
56 "supports": {
57 "align": false,
58 "className": false
59 },
60 "editorScript": "file:./index.js",
61 "editorStyle": [
62 "file:./index.css"
63 ],
64 "usesContext": [
65 "postId",
66 "postType",
67 "generateblocks/queryId",
68 "generateblocks/query",
69 "generateblocks/inheritQuery",
70 "generateblocks/queryData",
71 "generateblocks/queryType",
72 "generateblocks/loopIndex",
73 "generateblocks/loopItem"
74 ],
75 "allowedBlocks": [
76 "generateblocks/loop-item"
77 ]
78 }