{
    "$schema": "https://schemas.wp.org/trunk/block.json",
    "apiVersion": 3,
    "name": "webcalendar/upcoming-events",
    "version": "1.0.1",
    "title": "Upcoming Events",
    "category": "widgets",
    "icon": "list-view",
    "description": "Display a list of upcoming events from WebCalendar.",
    "supports": {
        "html": false,
        "align": ["wide", "full"]
    },
    "attributes": {
        "numberOfEvents": {
            "type": "number",
            "default": 5
        },
        "category": {
            "type": "string",
            "default": ""
        },
        "dateRange": {
            "type": "string",
            "default": "30"
        },
        "showDate": {
            "type": "boolean",
            "default": true
        },
        "showTime": {
            "type": "boolean",
            "default": true
        },
        "showLocation": {
            "type": "boolean",
            "default": false
        },
        "showDescription": {
            "type": "boolean",
            "default": false
        },
        "layout": {
            "type": "string",
            "default": "list"
        },
        "users": {
            "type": "string",
            "default": ""
        }
    },
    "textdomain": "agenticdaisy-calendar",
    "editorScript": "file:../../build/index.js",
    "editorStyle": "file:../../build/index.css",
    "style": "file:../../build/frontend.css",
    "viewScript": "file:../../build/frontend.js"
}
