Current File : /home/kelaby89/onlycnc.com.au/wp-content/plugins/gutenverse/block/button/block.json
{
	"apiVersion": 2,
	"name": "gutenverse/button",
	"title": "Button",
	"description": "Add beautiful and interactive action button.",
	"category": "gutenverse-element",
	"allowCopyStyle": true,
	"attributes": {
		"elementId": {
			"type": "string"
		},
		"mouseMoveEffect": {
			"type": "object",
			"copyStyle": true
		},
		"role": {
			"type": "string",
			"default": "link"
		},
		"content": {
			"type": "string"
		},
		"dynamicContent": {
			"type": "object",
			"default": {}
		},
		"url": {
			"type": "string"
		},
		"dynamicUrl": {
			"type": "object",
			"default": {}
		},
		"isDynamic": {
			"type" : "boolean",
			"default": false
		},
		"linkTarget": {
			"type": "string",
			"source": "attribute",
			"selector": "a",
			"attribute": "target"
		},
		"rel": {
			"type": "string",
			"source": "attribute",
			"selector": "a",
			"attribute": "rel"
		},
		"buttonType": {
			"type": "string",
			"default": "default",
			"copyStyle": true
		},
		"buttonSize": {
			"type": "string",
			"default": "sm",
			"copyStyle": true
		},
		"buttonWidth": {
			"type": "object",
			"copyStyle": true
		},
		"buttonHeight": {
			"type": "object"
		},
		"alignButton": {
			"type": "object",
			"copyStyle": true
		},
		"paddingButton": {
			"type": "object",
			"copyStyle": true
		},
		"buttonBackground": {
			"type": "object",
			"copyStyle": true
		},
		"buttonBackgroundHover": {
			"type": "object",
			"copyStyle": true
		},
		"buttonBorder": {
			"type": "object",
			"copyStyle": true
		},
		"buttonBorderResponsive": {
			"type": "object",
			"migrate": {
				"attr": "buttonBorder",
				"type": "border"
			},
			"copyStyle": true
		},
		"buttonBoxShadow": {
			"type": "object",
			"copyStyle": true
		},
		"buttonBorderHover": {
			"type": "object",
			"copyStyle": true
		},
		"buttonBorderHoverResponsive": {
			"type": "object",
			"migrate": {
				"attr": "buttonBorderHover",
				"type": "border"
			},
			"copyStyle": true
		},
		"buttonBoxShadowHover": {
			"type": "object",
			"copyStyle": true
		},
		"showIcon": {
			"type": "boolean",
			"default": false,
			"copyStyle": true
		},
		"icon": {
			"type": "string",
			"default": "fab fa-wordpress",
			"copyStyle": true
		},
		"iconPosition": {
			"type": "string",
			"default": "before",
			"copyStyle": true
		},
		"iconSpacing": {
			"type": "object",
			"copyStyle": true
		},
		"iconSize": {
			"type": "object",
			"copyStyle": true
		},
		"background": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"backgroundHover": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"backgroundTransition": {
			"type": "object",
			"copyStyle": true,
			"default": {}
		},
		"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
		},
		"advanceAnimation": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"hideDesktop": {
			"type": "boolean",
			"copyStyle": true
		},
		"hideTablet": {
			"type": "boolean",
			"copyStyle": true
		},
		"hideMobile": {
			"type": "boolean",
			"copyStyle": true
		},
		"color": {
			"type": "object",
			"copyStyle": true
		},
		"iconColor": {
			"type": "object",
			"copyStyle": true
		},
		"typography": {
			"type": "object",
			"copyStyle": true
		},
		"hoverIconColor": {
			"type": "object",
			"copyStyle": true
		},
		"hoverBgColor": {
			"type": "object",
			"copyStyle": true
		},
		"hoverTextColor": {
			"type": "object",
			"copyStyle": true
		},
		"hoverBorderColor": {
			"type": "object",
			"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
		},
		"ariaLabel": {
			"type": "string",
			"copyStyle": true
		},
        "condition": {
			"type": "object",
			"default": {}
		},
		"hoverWithParent":{
			"type":"boolean",
			"default": false,
			"copyStyle": true
		},
		"parentSelector":{
			"type":"string",
			"copyStyle": true
		},
		"iconLineHeight": {
			"type": "boolean",
			"default": false
		}
	},
	"supports": {
		"className": false
	},
	"keywords": ["button", "url", "action"]
}
Page not found – Hello World !