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 / media / block.json
generateblocks / src / blocks / media Last commit date
components 1 year ago hooks 1 year ago block.json 1 year ago edit.js 1 year ago editor.scss 1 year ago image-utils.js 1 year ago index.js 1 year ago save.js 1 year ago toolbar-appenders.js 1 year ago transforms.js 1 year ago
block.json
62 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "generateblocks/media",
5 "title": "Image",
6 "category": "generateblocks",
7 "description": "A self-closing media element.",
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 "img"
21 ]
22 },
23 "styles": {
24 "type": "object",
25 "default": {}
26 },
27 "css": {
28 "type": "string",
29 "default": ""
30 },
31 "globalClasses": {
32 "type": "array",
33 "default": []
34 },
35 "htmlAttributes": {
36 "type": "object",
37 "default": {}
38 },
39 "mediaId": {
40 "type": "number",
41 "default": 0
42 },
43 "linkHtmlAttributes": {
44 "type": "object",
45 "default": {}
46 }
47 },
48 "supports": {
49 "align": false,
50 "className": false
51 },
52 "editorScript": "file:./index.js",
53 "editorStyle": [
54 "file:./index.css"
55 ],
56 "usesContext": [
57 "postId",
58 "generateblocks/loopItem",
59 "generateblocks/loopIndex"
60 ]
61 }
62