{
	"apiVersion": 2,
	"name": "gutenverse/post-featured-image",
	"class_callback": "\\Gutenverse\\Block\\Post_Featured_Image",
	"title": "Post Featured Image",
	"description": "Show the featured image of a single post.",
	"category": "gutenverse-post",
	"allowCopyStyle": true,
	"attributes": {
		"elementId": {
			"type": "string"
		},
		"postId": {
			"type": "string",
			"default": 0
		},
		"backendPostId": {
			"type": "string"
		},
		"noContentText": {
			"type": "string",
			"default": "No Content"
		},
		"postLink": {
			"type": "boolean"
		},
		"placeholderImg": {
			"type": "boolean",
			"default": true
		},
		"linkTo": {
			"type": "string",
			"default": "none"
		},
		"customURL": {
			"type": "string"
		},
		"alignment": {
			"type": "object",
			"copyStyle": true
		},
		"size": {
			"type": "object",
			"copyStyle": true
		},
		"opacity": {
			"type": "object",
			"copyStyle": true
		},
		"rotate": {
			"type": "object",
			"copyStyle": true
		},
		"imageLazy": {
			"type": "boolean",
			"default": false,
			"copyStyle": true
		},
		"imageBorder": {
			"type": "object",
			"copyStyle": true
		},
		"imageBorderResponsive": {
			"type": "object",
			"migrate": {
				"attr": "imageBorder",
				"type": "border"
			},
			"copyStyle": true
		},
		
		"imageBoxShadow": {
			"type": "object",
			"copyStyle": true
		},
		"background": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"backgroundHover": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"border": {
			"type": "object",
			"copyStyle": true
		},
		"borderResponsive": {
			"type": "object",
			"migrate": {
				"attr": "border",
				"type": "border"
			},
			"copyStyle": true
		},
		"boxShadow": {
			"type": "object",
			"copyStyle": true
		},
		"borderHover": {
			"type": "object",
			"copyStyle": true
		},
		"borderHoverResponsive": {
			"type": "object",
			"migrate": {
				"attr": "borderHover",
				"type": "border"
			},
			"copyStyle": true
		},
		"boxShadowHover": {
			"type": "object",
			"copyStyle": true
		},
		"margin": {
			"type": "object",
			"copyStyle": true
		},
		"padding": {
			"type": "object",
			"copyStyle": true
		},
		"zIndex": {
			"type": "object",
			"copyStyle": true
		},
		"animation": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"hideDesktop": {
			"type": "boolean",
			"copyStyle": true
		},
		"hideTablet": {
			"type": "boolean",
			"copyStyle": true
		},
		"hideMobile": {
			"type": "boolean",
			"copyStyle": true
		},
		"positioningType": {
			"type": "object",
			"copyStyle": true
		},
		"positioningWidth": {
			"type": "object",
			"copyStyle": true
		},
		"positioningAlign": {
			"type": "object",
			"copyStyle": true
		},
		"positioningLocation": {
			"type": "string",
			"copyStyle": true
		},
		"positioningLeft": {
			"type": "object",
			"copyStyle": true
		},
		"positioningRight": {
			"type": "object",
			"copyStyle": true
		},
		"positioningTop": {
			"type": "object",
			"copyStyle": true
		},
		"positioningBottom": {
			"type": "object",
			"copyStyle": true
		},
		"transform": {
			"type": "object",
			"copyStyle": true
		},
		"mask": {
			"type": "object",
			"copyStyle": true
		},
		"condition": {
			"type": "object",
			"default": {}
		}
	},
	"usesContext": [
		"postId",
		"postType",
		"queryId"
	],
	"supports": {
		"className": false
	},
	"keywords": [
		"post",
		"featured",
		"image"
	]
}