{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "mosne/text-to-speech",
  "version": "0.3.4",
  "title": "Text to Speech",
  "category": "widgets",
  "description": "Read the content of of a page using native Speech Synthesis and Interactivity API.",
  "example": {},
  "supports": {
    "interactivity": true,
    "multiple": false,
    "ariaLabel": true,
    "align": true,
    "color": {
      "gradient": true
    },
    "shadow": true,
    "spacing": {
      "padding": true,
      "margin": true,
      "blockGap": [
        "horizontal",
        "vertical"
      ]
    },
    "typography": {
      "lineHeight": true,
      "letterSpacing": true,
      "textTransform": true,
      "fontFamily": true,
      "fontWeights": true,
      "fontStyle": true,
      "fontSize": true,
      "textAlign": true
    },
    "dimensions": {
      "aspectRatio": true,
      "minHeight": true
    },
    "position": {
      "sticky": true
    },
    "className": true,
    "customClassName": true,
    "anchor": true,
    "background": {
      "backgroundSize": true,
      "backgroundImage": true
    },
    "border": {
      "all": true,
      "radius": true,
      "style": true
    }
  },
  "attributes": {
    "label": {
      "type": "string"
    },
    "classOptions": {
      "type": "string",
      "default": "has-icon has-label"
    },
    "highlightBackground": {
      "type": "string",
      "default": "#ffeb3b"
    },
    "highlightColor": {
      "type": "string",
      "default": "#000000"
    },
    "excludeClass": {
      "type": "string",
      "default": ""
    }
  },
  "textdomain": "mosne-text-to-speech",
  "editorScript": "file:./index.js",
  "editorStyle": "file:./index.css",
  "style": "file:./style-index.css",
  "render": "file:./render.php",
  "viewScriptModule": "file:./view.js"
}