{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 3,
	"name": "emwc/events-list",
	"version": "1.0.0",
	"title": "Events List",
	"category": "emwc-events",
	"icon": "list-view",
	"description": "Display a list or grid of events with customizable layout.",
	"keywords": ["events", "list", "grid"],
	"textdomain": "evenzo-events-manager",
	"attributes": {
		"layout": {
			"type": "string",
			"default": "grid"
		},
		"columns": {
			"type": "number",
			"default": 3
		},
		"limit": {
			"type": "number",
			"default": 6
		},
		"category": {
			"type": "string",
			"default": ""
		},
		"orderBy": {
			"type": "string",
			"default": "date"
		},
		"order": {
			"type": "string",
			"default": "ASC"
		},
		"showImage": {
			"type": "boolean",
			"default": true
		},
		"showDate": {
			"type": "boolean",
			"default": true
		},
		"showVenue": {
			"type": "boolean",
			"default": true
		},
		"showExcerpt": {
			"type": "boolean",
			"default": true
		},
		"featuredOnly": {
			"type": "boolean",
			"default": false
		}
	},
	"supports": {
		"html": false,
		"align": ["wide", "full"],
		"spacing": {
			"margin": true,
			"padding": true
		}
	},
	"example": {
		"attributes": {
			"layout": "grid",
			"columns": 3,
			"limit": 3
		}
	},
	"editorScript": "emwc-blocks-editor",
	"editorStyle": "emwc-blocks-editor",
	"style": "emwc-events",
	"render": "file:./render.php"
}

