{
    "$schema": "https://schemas.wp.org/trunk/block.json",
    "apiVersion": 3,
    "version": "0.1.0",
    "name": "premium/container",
    "title": "Container",
    "description": "Organize your Gutenberg Blocks into rows and sections.",
    "keywords": [
        "row",
        "container",
        "section",
        "layout",
        "flexbox",
        "grid",
        "flex"
    ],
    "category": "premium-blocks",
    "textdomain": "premium-blocks-for-gutenberg",
    "attributes": {
        "block_id": {
            "type": "string"
        },
        "align": {
            "type": "string",
            "default": "alignfull",
            "isStyle": true
        },
        "columns": {
            "type": "number",
            "default": ""
        },
        "variationSelected": {
            "type": "boolean",
            "default": false
        },
        "isBlockRootParent": {
            "type": "boolean",
            "default": false
        },
        "colWidth": {
            "type": "object",
            "default": {
                "Desktop": 100,
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "%",
                    "Tablet": "%",
                    "Mobile": "%"
                }
            },
            "isStyle": true
        },
        "padding": {
            "type": "object",
            "default": {
                "Desktop": {
                    "top": "10",
                    "right": "10",
                    "bottom": "10",
                    "left": "10"
                },
                "Tablet": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Mobile": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                },
                "link": true
            },
            "isStyle": true
        },
        "margin": {
            "type": "object",
            "default": {
                "Desktop": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Tablet": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Mobile": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                },
                "link": true
            },
            "isStyle": true
        },
        "minHeight": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        },
        "overflow": {
            "type": "string",
            "value": "default",
            "isStyle": true
        },
        "backgroundOptions": {
            "type": "object",
            "default": {
                "backgroundType": "",
                "backgroundColor": "",
                "backgroundImageID": "",
                "backgroundImageURL": "",
                "backgroundPosition": {
                    "Desktop": "center center",
                    "Tablet": "",
                    "Mobile": ""
                },
                "backgroundRepeat": {
                    "Desktop": "no-repeat",
                    "Tablet": "",
                    "Mobile": ""
                },
                "backgroundSize": {
                    "Desktop": "cover",
                    "Tablet": "",
                    "Mobile": ""
                },
                "fixed": false,
                "gradientLocationOne": "0",
                "gradientColorTwo": "",
                "gradientLocationTwo": "100",
                "gradientType": "linear",
                "gradientAngle": "180",
                "gradientPosition": "center center",
                "videoSource": "local",
                "bgExternalVideo": "",
                "videoURL": "",
                "videoID": "",
                "bgVideoFallbackID": "",
                "bgVideoFallbackURL": ""
            },
            "isStyle": true
        },
        "backgroundOverlay": {
            "type": "object",
            "default": {
                "backgroundType": "",
                "backgroundColor": "",
                "backgroundImageID": "",
                "backgroundImageURL": "",
                "backgroundPosition": {
                    "Desktop": "center center",
                    "Tablet": "",
                    "Mobile": ""
                },
                "backgroundRepeat": {
                    "Desktop": "no-repeat",
                    "Tablet": "",
                    "Mobile": ""
                },
                "backgroundSize": {
                    "Desktop": "cover",
                    "Tablet": "",
                    "Mobile": ""
                },
                "fixed": false,
                "gradientLocationOne": "0",
                "gradientColorTwo": "",
                "gradientLocationTwo": "100",
                "gradientType": "linear",
                "gradientAngle": "180",
                "gradientPosition": "center center"
            },
            "isStyle": true
        },
        "backgroundOverlayHover": {
            "type": "object",
            "default": {
                "backgroundType": "",
                "backgroundColor": "",
                "backgroundImageID": "",
                "backgroundImageURL": "",
                "backgroundPosition": {
                    "Desktop": "center center",
                    "Tablet": "",
                    "Mobile": ""
                },
                "backgroundRepeat": {
                    "Desktop": "no-repeat",
                    "Tablet": "",
                    "Mobile": ""
                },
                "backgroundSize": {
                    "Desktop": "cover",
                    "Tablet": "",
                    "Mobile": ""
                },
                "fixed": false,
                "gradientLocationOne": "0",
                "gradientColorTwo": "",
                "gradientLocationTwo": "100",
                "gradientType": "linear",
                "gradientAngle": "180",
                "gradientPosition": "center center"
            },
            "isStyle": true
        },
        "border": {
            "type": "object",
            "default": {
                "borderType": "",
                "borderColor": "",
                "borderWidth": {
                    "Desktop": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Tablet": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Mobile": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "link": true
                },
                "borderRadius": {
                    "Desktop": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Tablet": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Mobile": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "link": true
                }
            },
            "isStyle": true
        },
        "borderHover": {
            "type": "object",
            "default": {
                "borderType": "",
                "borderColor": "",
                "borderWidth": {
                    "Desktop": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Tablet": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Mobile": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "link": true
                },
                "borderRadius": {
                    "Desktop": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Tablet": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "Mobile": {
                        "top": "",
                        "right": "",
                        "bottom": "",
                        "left": ""
                    },
                    "link": true
                }
            },
            "isStyle": true
        },
        "boxShadow": {
            "type": "object",
            "default": {
                "color": "transparent",
                "blur": "10",
                "horizontal": "0",
                "vertical": "0",
                "position": ""
            },
            "isStyle": true
        },
        "boxShadowHover": {
            "type": "object",
            "default": {
                "color": "transparent",
                "blur": "10",
                "horizontal": "0",
                "vertical": "0",
                "position": ""
            },
            "isStyle": true
        },
        "shapeTop": {
            "type": "object",
            "default": {
                "openShape": 0,
                "color": "#EAEAEA",
                "shapeType": "top",
                "width": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": {
                        "Desktop": "%",
                        "Tablet": "%",
                        "Mobile": "%"
                    }
                },
                "height": {
                    "Desktop": "40",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": {
                        "Desktop": "px",
                        "Tablet": "px",
                        "Mobile": "px"
                    }
                },
                "flipShapeDivider": false,
                "invertShapeDivider": false,
                "front": false
            },
            "isStyle": true
        },
        "shapeBottom": {
            "type": "object",
            "default": {
                "openShape": 0,
                "color": "#EAEAEA",
                "shapeType": "bottom",
                "width": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": {
                        "Desktop": "%",
                        "Tablet": "%",
                        "Mobile": "%"
                    }
                },
                "height": {
                    "Desktop": "40",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": {
                        "Desktop": "px",
                        "Tablet": "px",
                        "Mobile": "px"
                    }
                },
                "flipShapeDivider": false,
                "invertShapeDivider": false,
                "front": false
            },
            "isStyle": true
        },
        "animation": {
            "type": "object",
            "default": {},
            "isStyle": true
        },
        "innerWidthType": {
            "type": "string",
            "default": "boxed",
            "isStyle": true
        },
        "innerWidth": {
            "type": "object",
            "default": {
                "Desktop": 1200,
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        },
        "columnGutter": {
            "type": "object",
            "default": {
                "Desktop": "20",
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        },
        "rowGutter": {
            "type": "object",
            "default": {
                "Desktop": "20",
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        },
        "rootMarginTop": {
            "type": "object",
            "default": {
                "Desktop": "0",
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        },
        "rootMarginBottom": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        },
        "direction": {
            "type": "object",
            "default": {
                "Desktop": "column",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "justifyItems": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "alignItems": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "wrapItems": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "alignContent": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "containerTag": {
            "type": "string",
            "default": "div"
        },
        "blend": {
            "type": "string",
            "default": ""
        },
        "overlayOpacity": {
            "type": "number",
            "default": 100,
            "isStyle": true
        },
        "overlayFilter": {
            "type": "object",
            "default": {
                "contrast": "100",
                "blur": "0",
                "bright": "100",
                "saturation": "100",
                "hue": "0"
            },
            "isStyle": true
        },
        "hoverOverlayOpacity": {
            "type": "number",
            "default": "",
            "isStyle": true
        },
        "hoverOverlayFilter": {
            "type": "object",
            "default": {
                "contrast": "100",
                "blur": "0",
                "bright": "100",
                "saturation": "100",
                "hue": "0"
            },
            "isStyle": true
        },
        "transition": {
            "type": "number",
            "default": 0.3,
            "isStyle": true
        },
        "equalHeight": {
            "type": "boolean",
            "default": false
        },
        "equalHeightBlocks": {
            "type": "array",
            "default": []
        },
        "customSelectors": {
            "type": "array",
            "default": []
        },
        "equalHeightDevices": {
            "type": "array",
            "default": ["desktop", "tablet", "mobile"]
        },
        "childsWidth": {
            "type": "object"
        }
    },
    "editorScript": "pbg-blocks-js",
    "editorStyle": "premium-blocks-editor-css"
}
