{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 2,
	"name": "leco-cp/modules",
	"parent": [ "leco-cp/phases" ],
	"title": "Modules",
	"category": "widgets",
	"description": "Add a module to the client portal",
	"attributes": {
		"uid": {
			"type": "number"
		},
		"phaseID": {
			"type": "string"
		},
		"icon": {
			"type": "string",
			"default": "bespoke"
		},
		"complete": {
			"type": "string",
			"default": "active"
		},
		"title": {
			"type": "string",
			"placeholder": "Module Title",
			"source": "html",
			"selector": ".title"
		},
		"description": {
			"type": "string",
			"placeholder": "Module Description",
			"source": "html",
			"selector": ".description"
		},
		"moduleType": {
			"type": "string",
			"default": "module-links"
		},
		"openTab": {
			"type": "string",
			"default": "default"
		},
		"dueDate": {
			"type": "boolean",
			"default": false
		},
		"moduleDueDate": {
			"type": "string"
		},
		"reminder": {
			"type": "number",
			"default": 24
		},
		"status": {
			"type": "string",
			"default": "active"
		},
		"moduleLinks": {
			"type": "array",
			"default": []
		},
		"moduleContentPage": {
			"type": "number",
			"default": 0
		},
		"moduleFiles": {
			"type": "array",
			"default": []
		},
		"moduleImageSlider": {
			"type": "array",
			"default": []
		},
		"modulePrivateFiles": {
			"type": "array",
			"default": []
		},
		"moduleClientUploads": {
			"type": "array",
			"default": []
		},
		"style": {
			"type": "object",
			"default": {
				"color": {
					"text": "#3c5063"
				}
			}
		}
	},
	"supports": {
		"color": {
			"background": false
		}
	},
	"usesContext": [ "leco-cp/phasesID" ],
	"keywords": [ "module" ],
	"textdomain": "leco-cp",
	"script": "file:./index.js",
	"viewScript": [ "file:./view.js", "leco-cp-lity" ],
	"editorStyle": "file:./index.css",
	"style": [ "file:./style-index.css" ],
	"render": "file:./render.php"
}
