{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "axcelersblocks/table-section",
  "version": "1.0.0",
  "title": "AXB: Table Section",
  "category": "axcelersblocks-blocks",
  "description": "A semantic table section block used inside the AXB Table block.",
  "parent": [
    "axcelersblocks/table"
  ],
  "usesContext": [
    "axcelersblocks/tableColumns",
    "axcelersblocks/tableRows"
  ],
  "providesContext": {
    "axcelersblocks/tableCellTag": "cellTag",
    "axcelersblocks/tableSectionType": "sectionType"
  },
  "supports": {
    "html": false,
    "anchor": true,
    "customClassName": true,
    "inserter": false,
    "reusable": false
  },
  "attributes": {
    "anchor": {
      "type": "string",
      "default": ""
    },
    "uniqueClass": {
      "type": "string",
      "default": ""
    },
    "sectionType": {
      "type": "string",
      "default": "body"
    },
    "tagName": {
      "type": "string",
      "default": "tbody"
    },
    "cellTag": {
      "type": "string",
      "default": "td"
    },
    "padding": {
      "type": "object",
      "default": {}
    },
    "margin": {
      "type": "object",
      "default": {}
    },
    "display": {
      "type": "object",
      "default": {}
    },
    "alignItems": {
      "type": "object",
      "default": {}
    },
    "justifyContent": {
      "type": "object",
      "default": {}
    },
    "justifyItems": {
      "type": "object",
      "default": {}
    },
    "justifySelf": {
      "type": "object",
      "default": {}
    },
    "alignSelf": {
      "type": "object",
      "default": {}
    },
    "gridTemplateColumns": {
      "type": "object",
      "default": {}
    },
    "gridTemplateRows": {
      "type": "object",
      "default": {}
    },
    "columnGap": {
      "type": "object",
      "default": {}
    },
    "rowGap": {
      "type": "object",
      "default": {}
    },
    "gridAutoFlow": {
      "type": "object",
      "default": {}
    },
    "gridColumn": {
      "type": "object",
      "default": {}
    },
    "gridRow": {
      "type": "object",
      "default": {}
    },
    "order": {
      "type": "object",
      "default": {}
    },
    "flexDirection": {
      "type": "object",
      "default": {}
    },
    "flexWrap": {
      "type": "object",
      "default": {}
    },
    "flexGrow": {
      "type": "object",
      "default": {}
    },
    "flexShrink": {
      "type": "object",
      "default": {}
    },
    "flexBasis": {
      "type": "object",
      "default": {}
    },
    "float": {
      "type": "object",
      "default": {}
    },
    "clear": {
      "type": "object",
      "default": {}
    },
    "width": {
      "type": "object",
      "default": {}
    },
    "height": {
      "type": "object",
      "default": {}
    },
    "minWidth": {
      "type": "object",
      "default": {}
    },
    "minHeight": {
      "type": "object",
      "default": {}
    },
    "maxWidth": {
      "type": "object",
      "default": {}
    },
    "maxHeight": {
      "type": "object",
      "default": {}
    },
    "aspectRatio": {
      "type": "object",
      "default": {}
    },
    "backgroundColor": {
      "type": "object",
      "default": {}
    },
    "backgroundLayers": {
      "type": "object",
      "default": {}
    },
    "border": {
      "type": "object",
      "default": {}
    },
    "borderRadius": {
      "type": "object",
      "default": {}
    },
    "position": {
      "type": "object",
      "default": {}
    },
    "inset": {
      "type": "object",
      "default": {}
    },
    "overflowX": {
      "type": "object",
      "default": {}
    },
    "overflowY": {
      "type": "object",
      "default": {}
    },
    "zIndex": {
      "type": "object",
      "default": {}
    },
    "effect": {
      "type": "object",
      "default": {}
    },
    "padding__hover": {
      "type": "object",
      "default": {}
    },
    "margin__hover": {
      "type": "object",
      "default": {}
    },
    "display__hover": {
      "type": "object",
      "default": {}
    },
    "alignItems__hover": {
      "type": "object",
      "default": {}
    },
    "justifyContent__hover": {
      "type": "object",
      "default": {}
    },
    "justifyItems__hover": {
      "type": "object",
      "default": {}
    },
    "justifySelf__hover": {
      "type": "object",
      "default": {}
    },
    "alignSelf__hover": {
      "type": "object",
      "default": {}
    },
    "gridTemplateColumns__hover": {
      "type": "object",
      "default": {}
    },
    "gridTemplateRows__hover": {
      "type": "object",
      "default": {}
    },
    "columnGap__hover": {
      "type": "object",
      "default": {}
    },
    "rowGap__hover": {
      "type": "object",
      "default": {}
    },
    "gridAutoFlow__hover": {
      "type": "object",
      "default": {}
    },
    "gridColumn__hover": {
      "type": "object",
      "default": {}
    },
    "gridRow__hover": {
      "type": "object",
      "default": {}
    },
    "order__hover": {
      "type": "object",
      "default": {}
    },
    "flexDirection__hover": {
      "type": "object",
      "default": {}
    },
    "flexWrap__hover": {
      "type": "object",
      "default": {}
    },
    "flexGrow__hover": {
      "type": "object",
      "default": {}
    },
    "flexShrink__hover": {
      "type": "object",
      "default": {}
    },
    "flexBasis__hover": {
      "type": "object",
      "default": {}
    },
    "float__hover": {
      "type": "object",
      "default": {}
    },
    "clear__hover": {
      "type": "object",
      "default": {}
    },
    "width__hover": {
      "type": "object",
      "default": {}
    },
    "height__hover": {
      "type": "object",
      "default": {}
    },
    "minWidth__hover": {
      "type": "object",
      "default": {}
    },
    "minHeight__hover": {
      "type": "object",
      "default": {}
    },
    "maxWidth__hover": {
      "type": "object",
      "default": {}
    },
    "maxHeight__hover": {
      "type": "object",
      "default": {}
    },
    "aspectRatio__hover": {
      "type": "object",
      "default": {}
    },
    "backgroundColor__hover": {
      "type": "object",
      "default": {}
    },
    "backgroundLayers__hover": {
      "type": "object",
      "default": {}
    },
    "border__hover": {
      "type": "object",
      "default": {}
    },
    "borderRadius__hover": {
      "type": "object",
      "default": {}
    },
    "position__hover": {
      "type": "object",
      "default": {}
    },
    "inset__hover": {
      "type": "object",
      "default": {}
    },
    "overflowX__hover": {
      "type": "object",
      "default": {}
    },
    "overflowY__hover": {
      "type": "object",
      "default": {}
    },
    "zIndex__hover": {
      "type": "object",
      "default": {}
    },
    "effect__hover": {
      "type": "object",
      "default": {}
    }
  },
  "textdomain": "axcelersblocks",
  "editorScript": "file:./index.js",
  "render": "file:./render.php"
}