{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 2,
  "name": "cp-library/query",
  "title": "CP Sermons Sermons/Series",
  "category": "cp-library-queries",
  "description": "Displays a list of sermons or series",
  "textdomain": "cp-library",
  "attributes": {
    "queryId": {
      "type": "number"
    },
    "query": {
      "type": "object",
      "default": {
        "perPage": null,
        "pages": 0,
        "offset": 0,
        "postType": "cpl_item",
        "order": "desc",
        "orderBy": "date",
        "author": "",
        "search": "",
        "exclude": [],
        "include": [],
        "sticky": "",
        "inherit": false,
        "taxQuery": null,
        "cpl_speakers": null,
        "cpl_service_types": null,
        "parents": []
      }
    },
    "tagName": {
      "type": "string",
      "default": "div"
    },
    "displayLayout": {
      "type": "object",
      "default": {
        "type": "list"
      }
    },
    "namespace": {
      "type": "string"
    },
    "showUpcoming": {
      "type": "boolean",
      "default": false
    },
    "singleItem": {
      "type": "boolean",
      "default": false
    },
    "showFilters": {
      "type": "boolean",
      "default": false
    }
  },
  "providesContext": {
    "queryId": "queryId",
    "query": "query",
    "displayLayout": "displayLayout",
    "showUpcoming": "showUpcoming",
    "singleItem": "singleItem",
    "showFilters": "showFilters"
  },
  "supports": {
    "align": [
      "wide",
      "full"
    ],
    "anchor": true,
    "html": false,
    "__experimentalLayout": true
  },
  "editorStyle": "file:index.css",
  "editorScript": "file:index.js",
  "script": "file:script.js"
}