{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "waitlistize/services",
  "version": "0.2.0",
  "title": "Waitlistize services",
  "category": "widgets",
  "icon": "calendar-alt",
  "description": "Display services from your connected Waitlistize account.",
  "textdomain": "waitlistize",
  "attributes": {
    "connectionAccountId": {
      "type": "number",
      "default": 0
    },
    "locale": {
      "type": "string",
      "enum": [
        "auto",
        "hu",
        "en",
        "de"
      ],
      "default": "auto"
    },
    "styleSource": {
      "type": "string",
      "enum": [
        "inherit",
        "service"
      ],
      "default": "inherit"
    },
    "showDescription": {
      "type": "boolean",
      "default": true
    },
    "showPrice": {
      "type": "boolean",
      "default": true
    },
    "typeFilter": {
      "type": "string",
      "enum": [
        "all",
        "single",
        "group"
      ],
      "default": "all"
    },
    "layout": {
      "type": "string",
      "enum": [
        "list",
        "grid"
      ],
      "default": "list"
    },
    "pageSize": {
      "type": "number",
      "default": 6
    }
  },
  "supports": {
    "html": false,
    "customClassName": false
  },
  "editorScript": "waitlistize-embeds-editor",
  "style": "waitlistize-embeds"
}
