PluginProbe
Tableberg – Simple Gutenberg Table Block / 1.2.0
Tableberg – Simple Gutenberg Table Block v1.2.0
1.2.0 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 trunk 0.0.2 0.2.1 0.3.2 0.3.3 0.4.1 0.5.0 0.5.1 0.5.2 0.5.3 0.5.4 0.5.5 0.5.6 All 43 releases
tableberg / src / blocks / table / block.json

block.json in Tableberg – Simple Gutenberg Table Block 1.2.0, at src/blocks/table/block.json

176 lines 5.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "version": "0.6.1",
5 "name": "tableberg/table",
6 "title": "Tableberg",
7 "category": "design",
8 "description": "Table Block By Tableberg - Advanced Table Block for Block Editor",
9 "keywords": [
10 "table",
11 "tableberg",
12 "cell",
13 "row",
14 "column",
15 "layout",
16 "responsive"
17 ],
18 "supports": {
19 "html": false,
20 "customClassName": false
21 },
22 "attributes": {
23 "version": {
24 "type": "number",
25 "default": 0
26 },
27 "isExample": {
28 "type": "boolean",
29 "default": false
30 },
31 "table": {
32 "type": "object",
33 "default": {
34 "rows": 0,
35 "cols": 0,
36 "className": "",
37 "headerEnabled": false,
38 "footerEnabled": false,
39 "stickyHeader": false,
40 "stickyFirstCol": false,
41 "innerBorderType": "",
42 "caption": "",
43 "tableWidth": "auto",
44 "tableAlignment": "left",
45 "cellSpacing": {
46 "horizontal": "0",
47 "vertical": "0"
48 },
49 "tableBorder": {
50 "top": "",
51 "right": "",
52 "bottom": "",
53 "left": ""
54 },
55 "typography": {
56 "fontFamily": "",
57 "fontSize": "",
58 "fontStyle": "",
59 "fontWeight": "",
60 "lineHeight": "",
61 "letterSpacing": "",
62 "textDecoration": "",
63 "textTransform": ""
64 },
65 "margin": {
66 "top": "",
67 "right": "",
68 "bottom": "",
69 "left": ""
70 },
71 "padding": {
72 "top": "",
73 "right": "",
74 "bottom": "",
75 "left": ""
76 },
77 "fixedColumnWidths": true,
78 "pagination": {
79 "enabled": false,
80 "pageSize": 10,
81 "showPageNumbers": true,
82 "showPrevNext": true
83 },
84 "search": {
85 "enabled": false,
86 "placeholder": "Search...",
87 "highlightColor": "",
88 "position": "left"
89 },
90 "responsive": {
91 "tablet": {
92 "enabled": false,
93 "maxWidth": 700,
94 "mode": "scroll",
95 "transpose": false,
96 "stackCount": 3,
97 "repeatFirstCol": false
98 },
99 "mobile": {
100 "enabled": false,
101 "maxWidth": 375,
102 "mode": "scroll",
103 "transpose": false,
104 "stackCount": 1,
105 "repeatFirstCol": false
106 }
107 }
108 }
109 },
110 "rows": {
111 "type": "array",
112 "default": []
113 },
114 "columns": {
115 "type": "array",
116 "default": []
117 },
118 "cells": {
119 "type": "object",
120 "default": {}
121 },
122 "bindings": {
123 "type": "object",
124 "default": {}
125 },
126 "cellDefaults": {
127 "type": "object",
128 "default": {
129 "styles": {
130 "padding": {
131 "top": "var(--wp--preset--spacing--20)",
132 "right": "var(--wp--preset--spacing--20)",
133 "bottom": "var(--wp--preset--spacing--20)",
134 "left": "var(--wp--preset--spacing--20)"
135 },
136 "border": {
137 "top": "1px solid currentColor",
138 "right": "1px solid currentColor",
139 "bottom": "1px solid currentColor",
140 "left": "1px solid currentColor"
141 },
142 "borderRadius": {
143 "topLeft": "0px",
144 "topRight": "0px",
145 "bottomRight": "0px",
146 "bottomLeft": "0px"
147 },
148 "orientation": "vertical",
149 "elementGap": "var(--wp--preset--spacing--20)",
150 "wrap": "nowrap",
151 "verticalAlign": "middle",
152 "backgroundColor": "",
153 "headerBackgroundColor": "",
154 "footerBackgroundColor": "",
155 "evenRowBackgroundColor": "",
156 "oddRowBackgroundColor": ""
157 }
158 }
159 }
160 },
161 "example": {
162 "attributes": {
163 "isExample": true
164 }
165 },
166 "textdomain": "tableberg",
167 "editorScript": "file:../../index.tsx",
168 "editorStyle": "file:../../index.css",
169 "style": "file:../../style-index.css",
170 "viewScript": "file:../../view.ts",
171 "providesContext": {
172 "tableberg/tableConfig": "table",
173 "tableberg/cellDefaults": "cellDefaults"
174 }
175 }
176