{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "top-posts/top-posts-widget-free",
  "version": "0.1.0",
  "title": "Top Posts Widget",
  "category": "widgets",
  "icon": "admin-page",
  "description": "A customizable block that showcases your site's most popular posts and content based on filters you create. Easily use this block in widgets and across pages on your site..",
  "attributes": {
    "widgetTitle": {
      "type": "string",
      "default": ""
    },
    "filterID": {
      "type": "string",
      "default": ""
    },
    "isWidget": {
      "type": "boolean",
      "default": false
    },
    "resultStyle": {
      "type": "string",
      "default": ""
    },
    "postLimits": {
      "type": "number",
      "default": 0
    },
    "columnsNumber": {
      "type": "number",
      "default": 0
    },
    "displayOptions": {
      "type": "string",
      "default": ""
    },
    "api_key": {
      "type": "string",
      "default": ""
    },
    "linkTitle": {
      "type": "boolean",
      "default": false
    },
    "showNumbers": {
      "type": "boolean",
      "default": false
    },
    "addLineSeparators": {
      "type": "boolean",
      "default": false
    },
    "numbersColor": {
      "type": "string",
      "default": "#8134af"
    },
    "showNumberOnImage": {
      "type": "boolean",
      "default": false
    },
    "badgeBackgroundColor": {
      "type": "string",
      "default": "#8134af"
    },
    "imageLayout": {
      "type": "string",
      "default": "default"
    },
    "showTitleIcon": {
      "type": "boolean",
      "default": false
    }
  },
  "supports": {
    "html": true
  },
  "textdomain": "top-posts-widget",
  "editorScript": "file:../assets/build/widget.js",
  "editorStyle": "file:../assets/build/widget.css",
  "render": "file:./render.php"
}