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 / query-page-numbers / block.json
generateblocks / src / blocks / query-page-numbers Last commit date
components 1 year ago block.json 1 year ago edit.js 1 year ago index.js 1 year ago save.js 1 year ago
block.json
66 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "generateblocks/query-page-numbers",
5 "title": "Page Numbers",
6 "category": "generateblocks",
7 "description": "Display page numbers for a paginated query loop.",
8 "keywords": [ "pagination", "numbers" ],
9 "version": "1.0.0",
10 "textdomain": "generateblocks",
11 "ancestor": [ "generateblocks/query" ],
12 "attributes": {
13 "uniqueId": {
14 "type": "string",
15 "default": ""
16 },
17 "tagName": {
18 "type": "string",
19 "default": "",
20 "enum": [
21 "div",
22 "section",
23 "nav"
24 ]
25 },
26 "styles": {
27 "type": "object",
28 "default": {}
29 },
30 "css": {
31 "type": "string",
32 "default": ""
33 },
34 "globalClasses": {
35 "type": "array",
36 "default": []
37 },
38 "htmlAttributes": {
39 "type": "object",
40 "default": {}
41 },
42 "midSize": {
43 "type": "number",
44 "default": 3
45 }
46 },
47 "supports": {
48 "align": false,
49 "className": false
50 },
51 "editorScript": "file:./index.js",
52 "editorStyle": [
53 "file:./index.css"
54 ],
55 "usesContext": [
56 "generateblocks/queryData",
57 "generateblocks/queryType",
58 "generateblocks/query",
59 "generateblocks/queryId",
60 "generateblocks/inheritQuery",
61 "generateblocks/paginationType",
62 "generateblocks/loopIndex",
63 "generateblocks/loopItem"
64 ]
65 }
66