# getwid/3.0.2/assets/blocks/table/block.json

Getwid – Gutenberg Blocks, version 3.0.2. 158 lines.

- Page: https://pluginprobe.com/plugins/getwid/3.0.2/code/assets/blocks/table/block.json
- Raw: https://pluginprobe.com/plugins/getwid/3.0.2/raw/assets/blocks/table/block.json
- Modified: 2026-08-28T10:51:30+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/getwid/3.0.2/code/assets/blocks/table/block.json#L10-L20`.

```json
{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "textdomain": "getwid",
  "name": "getwid/table",
  "description": "Creates a responsive data table.",
  "category": "getwid-blocks",
  "title": "Table",
  "icon": "editor-table",
  "supports": {
    "align": [
      "wide",
      "full"
    ]
  },
  "attributes": {
    "align": {
      "type": "string"
    },
    "head": {
      "type": "array",
      "source": "query",
      "selector": "thead tr",
      "query": {
        "cells": {
          "type": "array",
          "source": "query",
          "selector": "th",
          "query": {
            "content": {
              "type": "string",
              "source": "html"
            },
            "styles": {
              "type": "string",
              "source": "attribute",
              "attribute": "style"
            },
            "colSpan": {
              "type": "string",
              "source": "attribute",
              "attribute": "colspan"
            },
            "rowSpan": {
              "type": "string",
              "source": "attribute",
              "attribute": "rowspan"
            }
          },
          "default": []
        }
      },
      "default": []
    },
    "body": {
      "type": "array",
      "source": "query",
      "selector": "tbody tr",
      "query": {
        "cells": {
          "type": "array",
          "source": "query",
          "selector": "td",
          "query": {
            "content": {
              "type": "string",
              "source": "html"
            },
            "styles": {
              "type": "string",
              "source": "attribute",
              "attribute": "style"
            },
            "colSpan": {
              "type": "string",
              "source": "attribute",
              "attribute": "colspan"
            },
            "rowSpan": {
              "type": "string",
              "source": "attribute",
              "attribute": "rowspan"
            }
          },
          "default": []
        }
      },
      "default": []
    },
    "foot": {
      "type": "array",
      "source": "query",
      "selector": "tfoot tr",
      "query": {
        "cells": {
          "type": "array",
          "source": "query",
          "selector": "td",
          "query": {
            "content": {
              "type": "string",
              "source": "html"
            },
            "styles": {
              "type": "string",
              "source": "attribute",
              "attribute": "style"
            },
            "colSpan": {
              "type": "string",
              "source": "attribute",
              "attribute": "colspan"
            },
            "rowSpan": {
              "type": "string",
              "source": "attribute",
              "attribute": "rowspan"
            }
          },
          "default": []
        }
      },
      "default": []
    },
    "caption": {
      "type": "string",
      "source": "html",
      "selector": ".wp-block-getwid-table figcaption"
    },
    "tableLayout": {
      "type": "string"
    },
    "borderCollapse": {
      "type": "string"
    },
    "horizontalAlign": {
      "type": "string"
    },
    "verticalAlign": {
      "type": "string"
    },
    "backgroundColor": {
      "type": "string"
    },
    "textColor": {
      "type": "string"
    },
    "customBackgroundColor": {
      "type": "string"
    },
    "customTextColor": {
      "type": "string"
    }
  },
  "editorScript": "file:./index.js",
  "editorStyle": "file:./index.css",
  "style": "file:./style-index.css"
}
```
