{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 3,
	"name": "rooster/tabs",
	"version": "1.0.0",
	"title": "Tabs",
	"category": "theme",
	"icon": "index-card",
	"description": "Panels behind a row of tabs: a click shows a panel right under the tabs. The server prints the final state (the first tab selected, the other panels hidden until found), so the first paint is the final paint; find in page and a link to anything inside a panel open it.",
	"keywords": [
		"tabs",
		"panels",
		"areas"
	],
	"textdomain": "ai-eshop-optimizer",
	"attributes": {
		"label": {
			"type": "string",
			"default": ""
		},
		"tone": {
			"type": "string",
			"default": ""
		}
	},
	"allowedBlocks": [
		"rooster/tab"
	],
	"supports": {
		"html": false,
		"anchor": true,
		"rooster": {
			"defer": {
				"allowed": false
			}
		}
	},
	"rooster": {
		"innerBlocks": true,
		"template": [
			[
				"rooster/tab",
				{
					"label": "First"
				}
			],
			[
				"rooster/tab",
				{
					"label": "Second"
				}
			]
		],
		"ui": {
			"label": {
				"label": "The tabs' name for a screen reader (empty: Sections)"
			},
			"tone": {
				"label": "Tone: A family's accent (zero, one, lms, panel, code, docs, kb, credits, lrs) or neutral, success, warning, danger; empty: the page's. A tab's own tone wins"
			}
		}
	},
	"style": "rooster-lib-tabs",
	"viewScriptModule": "file:./view.min.js",
	"render": "file:./render.php"
}
