PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 2.0.2
GenerateBlocks v2.0.2
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 / text / block.json
generateblocks / src / blocks / text Last commit date
components 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 transforms.js 1 year ago
block.json
92 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "generateblocks/text",
5 "title": "Text",
6 "category": "generateblocks",
7 "description": "A text element where you can choose your own tag name, content, and styles.",
8 "keywords": [ "text", "heading", "headline", "paragraph" ],
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 "p",
21 "span",
22 "div",
23 "h1",
24 "h2",
25 "h3",
26 "h4",
27 "h5",
28 "h6",
29 "a",
30 "button",
31 "figcaption",
32 "li"
33 ]
34 },
35 "content": {
36 "type": "rich-text",
37 "source": "rich-text",
38 "selector": ".gb-text"
39 },
40 "styles": {
41 "type": "object",
42 "default": {}
43 },
44 "css": {
45 "type": "string",
46 "default": ""
47 },
48 "globalClasses": {
49 "type": "array",
50 "default": []
51 },
52 "htmlAttributes": {
53 "type": "object",
54 "default": {}
55 },
56 "icon": {
57 "type": "string",
58 "source": "html",
59 "selector": ".gb-shape"
60 },
61 "iconLocation": {
62 "type": "string",
63 "default": "before"
64 },
65 "iconOnly": {
66 "type": "boolean",
67 "default": false
68 }
69 },
70 "supports": {
71 "align": false,
72 "className": false,
73 "splitting": true
74 },
75 "usesContext": [
76 "postId",
77 "postType",
78 "generateblocks/query",
79 "generateblocks/queryData",
80 "generateblocks/queryType",
81 "generateblocks/inheritQuery",
82 "generateblocks/queryId",
83 "generateblocks/paginationType",
84 "generateblocks/loopIndex",
85 "generateblocks/loopItem"
86 ],
87 "editorScript": "file:./index.js",
88 "editorStyle": [
89 "file:./index.css"
90 ]
91 }
92