{
    "$schema": "https://schemas.wp.org/trunk/block.json",
    "apiVersion": 3,
    "name": "ablocks/carousel",
    "version": "0.1.0",
    "title": "Carousel",
    "category": "ablocks",
    "description": "Make attractive image presentation with carousel",
    "example": [],
    "supports": {
        "html": true,
        "anchor": true
    },
    "textdomain": "ablocks",
    "editorStyle": [
        "ablocks-swiper-style",
        "ablocks-animate-style",
        "ablocks-common-style",
        "file:./style.css"
    ],
    "editorScript": [
        "ablocks-swiper-script",
        "ablocks-common-script",
        "file:./view.js"
    ],
    "attributes": {
        "block_id": {
            "type": "string",
            "default": ""
        },
        "blockVersion": {
            "type": "number",
            "default": ""
        },
        "effect": {
            "type": "string",
            "default": "slide"
        },
        "reverseDirection": {
            "type": "boolean",
            "default": true
        },
        "carouselSlideLength": {
            "type": "number",
            "default": 1
        },
        "isLoop": {
            "type": "boolean",
            "default": false
        },
        "autoplay": {
            "type": "boolean",
            "default": true
        },
        "autoPlayReverse": {
            "type": "boolean",
            "default": false
        },
        "autoplayDelay": {
            "type": "number",
            "default": 3000
        },
        "autoplayProgress": {
            "type": "boolean",
            "default": true
        },
        "autoplayPauseOnHover": {
            "type": "boolean",
            "default": true
        },
        "speed": {
            "type": "number",
            "default": 800
        },
        "paginationType": {
            "type": "string",
            "default": "default"
        },
        "pagination": {
            "type": "boolean",
            "default": true
        },
        "paginationClickable": {
            "type": "boolean",
            "default": true
        },
        "navigation": {
            "type": "boolean",
            "default": true
        },
        "navigationIconColor": {
            "type": "string",
            "default": "#686868"
        },
        "navigationIconColorH": {
            "type": "string",
            "default": ""
        },
        "navigationIconBgColor": {
            "type": "string",
            "default": "#e4e4e4"
        },
        "navigationIconBgColorH": {
            "type": "string",
            "default": ""
        },
        "navigationIconTransition": {
            "type": "number",
            "default": ""
        },
        "paginationColor": {
            "type": "string",
            "default": "black"
        },
        "paginationHoverColor": {
            "type": "string",
            "default": "black"
        },
        "paginationActiveColor": {
            "type": "string",
            "default": "black"
        },
        "paginationActiveHoverColor": {
            "type": "string",
            "default": "black"
        },
        "grabCursor": {
            "type": "boolean",
            "default": true
        },
        "mousewheel": {
            "type": "boolean",
            "default": true
        },
        "verticalAlignment": {
            "type": "string",
            "default": "center"
        },
        "verticalAlign": {
            "type": "object",
            "default": {
                "value": "center",
                "valueTablet": "",
                "valueMobile": ""
            }
        },
        "navigationIconBorder": {
            "type": "object",
            "default": {
                "borderStyle": "default",
                "borderStyleH": "default",
                "borderColor": "",
                "borderColorH": "",
                "isLinkedWidth": true,
                "isLinkedWidthTablet": true,
                "isLinkedWidthMobile": true,
                "commonWidth": "",
                "commonWidthTablet": "",
                "commonWidthMobile": "",
                "topWidth": "",
                "rightWidth": "",
                "bottomWidth": "",
                "leftWidth": "",
                "topWidthTablet": "",
                "rightWidthTablet": "",
                "bottomWidthTablet": "",
                "leftWidthTablet": "",
                "topWidthMobile": "",
                "rightWidthMobile": "",
                "bottomWidthMobile": "",
                "leftWidthMobile": "",
                "unitWidth": "px",
                "unitWidthTablet": "",
                "unitWidthMobile": "",
                "isLinkedWidthH": true,
                "isLinkedWidthHTablet": true,
                "isLinkedWidthHMobile": true,
                "commonWidthH": "",
                "commonWidthHTablet": "",
                "commonWidthHMobile": "",
                "topWidthH": "",
                "rightWidthH": "",
                "bottomWidthH": "",
                "leftWidthH": "",
                "topWidthHTablet": "",
                "rightWidthHTablet": "",
                "bottomWidthHTablet": "",
                "leftWidthHTablet": "",
                "topWidthHMobile": "",
                "rightWidthHMobile": "",
                "bottomWidthHMobile": "",
                "leftWidthHMobile": "",
                "unitWidthH": "px",
                "unitWidthHTablet": "",
                "unitWidthHMobile": "",
                "isLinkedRadius": true,
                "isLinkedRadiusTablet": true,
                "isLinkedRadiusMobile": true,
                "commonRadius": "",
                "commonRadiusTablet": "",
                "commonRadiusMobile": "",
                "topRadius": "",
                "rightRadius": "",
                "bottomRadius": "",
                "leftRadius": "",
                "topRadiusTablet": "",
                "rightRadiusTablet": "",
                "bottomRadiusTablet": "",
                "leftRadiusTablet": "",
                "topRadiusMobile": "",
                "rightRadiusMobile": "",
                "bottomRadiusMobile": "",
                "leftRadiusMobile": "",
                "unitRadius": "px",
                "unitRadiusTablet": "",
                "unitRadiusMobile": "",
                "isLinkedRadiusH": true,
                "isLinkedRadiusHTablet": true,
                "isLinkedRadiusHMobile": true,
                "commonRadiusH": "",
                "commonRadiusHTablet": "",
                "commonRadiusHMobile": "",
                "topRadiusH": "",
                "rightRadiusH": "",
                "bottomRadiusH": "",
                "leftRadiusH": "",
                "topRadiusHTablet": "",
                "rightRadiusHTablet": "",
                "bottomRadiusHTablet": "",
                "leftRadiusHTablet": "",
                "topRadiusHMobile": "",
                "rightRadiusHMobile": "",
                "bottomRadiusHMobile": "",
                "leftRadiusHMobile": "",
                "unitRadiusH": "px",
                "unitRadiusHTablet": "",
                "unitRadiusHMobile": "",
                "transitionDuration": ""
            }
        },
        "paginationBorder": {
            "type": "object",
            "default": {
                "borderStyle": "default",
                "borderStyleH": "default",
                "borderColor": "",
                "borderColorH": "",
                "isLinkedWidth": true,
                "isLinkedWidthTablet": true,
                "isLinkedWidthMobile": true,
                "commonWidth": "",
                "commonWidthTablet": "",
                "commonWidthMobile": "",
                "topWidth": "",
                "rightWidth": "",
                "bottomWidth": "",
                "leftWidth": "",
                "topWidthTablet": "",
                "rightWidthTablet": "",
                "bottomWidthTablet": "",
                "leftWidthTablet": "",
                "topWidthMobile": "",
                "rightWidthMobile": "",
                "bottomWidthMobile": "",
                "leftWidthMobile": "",
                "unitWidth": "px",
                "unitWidthTablet": "",
                "unitWidthMobile": "",
                "isLinkedWidthH": true,
                "isLinkedWidthHTablet": true,
                "isLinkedWidthHMobile": true,
                "commonWidthH": "",
                "commonWidthHTablet": "",
                "commonWidthHMobile": "",
                "topWidthH": "",
                "rightWidthH": "",
                "bottomWidthH": "",
                "leftWidthH": "",
                "topWidthHTablet": "",
                "rightWidthHTablet": "",
                "bottomWidthHTablet": "",
                "leftWidthHTablet": "",
                "topWidthHMobile": "",
                "rightWidthHMobile": "",
                "bottomWidthHMobile": "",
                "leftWidthHMobile": "",
                "unitWidthH": "px",
                "unitWidthHTablet": "",
                "unitWidthHMobile": "",
                "isLinkedRadius": true,
                "isLinkedRadiusTablet": true,
                "isLinkedRadiusMobile": true,
                "commonRadius": "",
                "commonRadiusTablet": "",
                "commonRadiusMobile": "",
                "topRadius": "",
                "rightRadius": "",
                "bottomRadius": "",
                "leftRadius": "",
                "topRadiusTablet": "",
                "rightRadiusTablet": "",
                "bottomRadiusTablet": "",
                "leftRadiusTablet": "",
                "topRadiusMobile": "",
                "rightRadiusMobile": "",
                "bottomRadiusMobile": "",
                "leftRadiusMobile": "",
                "unitRadius": "px",
                "unitRadiusTablet": "",
                "unitRadiusMobile": "",
                "isLinkedRadiusH": true,
                "isLinkedRadiusHTablet": true,
                "isLinkedRadiusHMobile": true,
                "commonRadiusH": "",
                "commonRadiusHTablet": "",
                "commonRadiusHMobile": "",
                "topRadiusH": "",
                "rightRadiusH": "",
                "bottomRadiusH": "",
                "leftRadiusH": "",
                "topRadiusHTablet": "",
                "rightRadiusHTablet": "",
                "bottomRadiusHTablet": "",
                "leftRadiusHTablet": "",
                "topRadiusHMobile": "",
                "rightRadiusHMobile": "",
                "bottomRadiusHMobile": "",
                "leftRadiusHMobile": "",
                "unitRadiusH": "px",
                "unitRadiusHTablet": "",
                "unitRadiusHMobile": "",
                "transitionDuration": ""
            }
        },
        "activePaginationBorder": {
            "type": "object",
            "default": {
                "borderStyle": "default",
                "borderStyleH": "default",
                "borderColor": "",
                "borderColorH": "",
                "isLinkedWidth": true,
                "isLinkedWidthTablet": true,
                "isLinkedWidthMobile": true,
                "commonWidth": "",
                "commonWidthTablet": "",
                "commonWidthMobile": "",
                "topWidth": "",
                "rightWidth": "",
                "bottomWidth": "",
                "leftWidth": "",
                "topWidthTablet": "",
                "rightWidthTablet": "",
                "bottomWidthTablet": "",
                "leftWidthTablet": "",
                "topWidthMobile": "",
                "rightWidthMobile": "",
                "bottomWidthMobile": "",
                "leftWidthMobile": "",
                "unitWidth": "px",
                "unitWidthTablet": "",
                "unitWidthMobile": "",
                "isLinkedWidthH": true,
                "isLinkedWidthHTablet": true,
                "isLinkedWidthHMobile": true,
                "commonWidthH": "",
                "commonWidthHTablet": "",
                "commonWidthHMobile": "",
                "topWidthH": "",
                "rightWidthH": "",
                "bottomWidthH": "",
                "leftWidthH": "",
                "topWidthHTablet": "",
                "rightWidthHTablet": "",
                "bottomWidthHTablet": "",
                "leftWidthHTablet": "",
                "topWidthHMobile": "",
                "rightWidthHMobile": "",
                "bottomWidthHMobile": "",
                "leftWidthHMobile": "",
                "unitWidthH": "px",
                "unitWidthHTablet": "",
                "unitWidthHMobile": "",
                "isLinkedRadius": true,
                "isLinkedRadiusTablet": true,
                "isLinkedRadiusMobile": true,
                "commonRadius": "",
                "commonRadiusTablet": "",
                "commonRadiusMobile": "",
                "topRadius": "",
                "rightRadius": "",
                "bottomRadius": "",
                "leftRadius": "",
                "topRadiusTablet": "",
                "rightRadiusTablet": "",
                "bottomRadiusTablet": "",
                "leftRadiusTablet": "",
                "topRadiusMobile": "",
                "rightRadiusMobile": "",
                "bottomRadiusMobile": "",
                "leftRadiusMobile": "",
                "unitRadius": "px",
                "unitRadiusTablet": "",
                "unitRadiusMobile": "",
                "isLinkedRadiusH": true,
                "isLinkedRadiusHTablet": true,
                "isLinkedRadiusHMobile": true,
                "commonRadiusH": "",
                "commonRadiusHTablet": "",
                "commonRadiusHMobile": "",
                "topRadiusH": "",
                "rightRadiusH": "",
                "bottomRadiusH": "",
                "leftRadiusH": "",
                "topRadiusHTablet": "",
                "rightRadiusHTablet": "",
                "bottomRadiusHTablet": "",
                "leftRadiusHTablet": "",
                "topRadiusHMobile": "",
                "rightRadiusHMobile": "",
                "bottomRadiusHMobile": "",
                "leftRadiusHMobile": "",
                "unitRadiusH": "px",
                "unitRadiusHTablet": "",
                "unitRadiusHMobile": "",
                "transitionDuration": ""
            }
        },
        "navigationIconPadding": {
            "type": "object",
            "default": {
                "isLinked": true,
                "isLinkedTablet": true,
                "isLinkedMobile": true,
                "common": "",
                "top": "",
                "right": "",
                "bottom": "",
                "left": "",
                "unit": "px",
                "commonTablet": "",
                "topTablet": "",
                "rightTablet": "",
                "bottomTablet": "",
                "leftTablet": "",
                "unitTablet": "",
                "commonMobile": "",
                "topMobile": "",
                "rightMobile": "",
                "bottomMobile": "",
                "leftMobile": "",
                "unitMobile": ""
            }
        },
        "navigationIconBoxShadow": {
            "type": "object",
            "default": {
                "preset": "",
                "shadowType": "default",
                "shadow": "",
                "horizontal": "",
                "vertical": "",
                "blur": "",
                "spread": "",
                "color": "",
                "presetH": "",
                "shadowTypeH": "default",
                "shadowH": "",
                "horizontalH": "",
                "verticalH": "",
                "blurH": "",
                "spreadH": "",
                "colorH": "",
                "transitionDuration": "0"
            }
        },
        "carouselHeight": {
            "type": "object",
            "default": {
                "value": 300,
                "valueTablet": 300,
                "valueMobile": 300,
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "paginationPositionX": {
            "type": "object",
            "default": {
                "value": 47,
                "valueUnit": "%",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "paginationPositionY": {
            "type": "object",
            "default": {
                "value": 100,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "%",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "paginationSize": {
            "type": "object",
            "default": {
                "value": 8,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "paginationHoverSize": {
            "type": "object",
            "default": {
                "value": 8,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "paginationActiveSize": {
            "type": "object",
            "default": {
                "value": 8,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "paginationActiveHoverSize": {
            "type": "object",
            "default": {
                "value": 8,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "navigationIconSize": {
            "type": "object",
            "default": {
                "value": 35,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "slidesPerView": {
            "type": "object",
            "default": {
                "value": 1,
                "valueTablet": 1,
                "valueMobile": 1
            }
        },
        "gap": {
            "type": "object",
            "default": {
                "value": 0,
                "valueTablet": 0,
                "valueMobile": 0
            }
        },
        "navigationIconPositionY": {
            "type": "object",
            "default": {
                "value": 50,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "%",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "navigationIconPositionNextX": {
            "type": "object",
            "default": {
                "value": -3,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "%",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "navigationIconPositionPrevX": {
            "type": "object",
            "default": {
                "value": -3,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "%",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "leftIconSvgPath": {
            "type": "string",
            "default": "M8 256c0 137 111 248 248 248s248-111 248-248S393 8 256 8 8 119 8 256zm448 0c0 110.5-89.5 200-200 200S56 366.5 56 256 145.5 56 256 56s200 89.5 200 200zm-72-20v40c0 6.6-5.4 12-12 12H256v67c0 10.7-12.9 16-20.5 8.5l-99-99c-4.7-4.7-4.7-12.3 0-17l99-99c7.6-7.6 20.5-2.2 20.5 8.5v67h116c6.6 0 12 5.4 12 12z"
        },
        "leftIconSvgViewBox": {
            "type": "string",
            "default": "0 0 512 512"
        },
        "leftIconClass": {
            "type": "string",
            "default": "far fa-arrow-alt-circle-left"
        },
        "leftIconImageUrl": {
            "type": "string",
            "default": ""
        },
        "leftIconImageID": {
            "type": "number",
            "default": 0
        },
        "leftIconImageSize": {
            "type": "string",
            "default": ""
        },
        "leftIconColor": {
            "type": "string",
            "default": "#69727d"
        },
        "leftIconBgColor": {
            "type": "string",
            "default": ""
        },
        "leftIconType": {
            "type": "string",
            "default": "default"
        },
        "leftIconShape": {
            "type": "string",
            "default": "circle"
        },
        "leftIconPadding": {
            "type": "object",
            "default": {
                "isLinked": true,
                "common": "",
                "top": "",
                "right": "",
                "bottom": "",
                "left": "",
                "unit": "px"
            }
        },
        "leftIconBorder": {
            "type": "object",
            "default": {
                "borderStyle": "default",
                "borderStyleH": "default",
                "borderColor": "",
                "borderColorH": "",
                "isLinkedWidth": true,
                "isLinkedWidthTablet": true,
                "isLinkedWidthMobile": true,
                "commonWidth": "",
                "topWidth": "",
                "rightWidth": "",
                "bottomWidth": "",
                "leftWidth": "",
                "unitWidth": "px",
                "isLinkedWidthH": true,
                "isLinkedWidthHTablet": true,
                "isLinkedWidthHMobile": true,
                "commonWidthH": "",
                "topWidthH": "",
                "rightWidthH": "",
                "bottomWidthH": "",
                "leftWidthH": "",
                "unitWidthH": "px",
                "isLinkedRadius": true,
                "commonRadius": "",
                "topRadius": "",
                "rightRadius": "",
                "bottomRadius": "",
                "leftRadius": "",
                "unitRadius": "px",
                "isLinkedRadiusH": true,
                "isLinkedRadiusHTablet": true,
                "isLinkedRadiusHMobile": true,
                "commonRadiusH": "",
                "topRadiusH": "",
                "leftRadiusH": "",
                "unitRadiusH": "px",
                "transitionDuration": ""
            }
        },
        "leftIconBoxShadow": {
            "type": "object",
            "default": {
                "preset": "",
                "shadowType": "default",
                "shadow": "",
                "horizontal": "",
                "vertical": "",
                "blur": "",
                "spread": "",
                "color": "",
                "presetH": "",
                "shadowTypeH": "default",
                "shadowH": "",
                "horizontalH": "",
                "verticalH": "",
                "blurH": "",
                "spreadH": "",
                "colorH": "",
                "transitionDuration": "0"
            }
        },
        "leftIconSize": {
            "type": "number",
            "default": 55
        },
        "leftIconRotate": {
            "type": "number",
            "default": 0
        },
        "leftIconSizing": {
            "type": "object",
            "default": {
                "value": 55,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "leftIconRotated": {
            "type": "object",
            "default": {
                "value": 0,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "deg",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "leftIconRotateHover": {
            "type": "object",
            "default": {
                "value": 0,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "deg",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "leftIcontransitionDuration": {
            "type": "number",
            "default": 0
        },
        "leftIconImageWidth": {
            "type": "number",
            "default": 0
        },
        "rightIconSvgPath": {
            "type": "string",
            "default": "M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z"
        },
        "rightIconSvgViewBox": {
            "type": "string",
            "default": "0 0 512 512"
        },
        "rightIconClass": {
            "type": "string",
            "default": "far fa-arrow-alt-circle-right"
        },
        "rightIconImageUrl": {
            "type": "string",
            "default": ""
        },
        "rightIconImageID": {
            "type": "number",
            "default": 0
        },
        "rightIconImageSize": {
            "type": "string",
            "default": ""
        },
        "rightIconColor": {
            "type": "string",
            "default": "#69727d"
        },
        "rightIconBgColor": {
            "type": "string",
            "default": ""
        },
        "rightIconType": {
            "type": "string",
            "default": "default"
        },
        "rightIconShape": {
            "type": "string",
            "default": "circle"
        },
        "rightIconPadding": {
            "type": "object",
            "default": {
                "isLinked": true,
                "common": "",
                "top": "",
                "right": "",
                "bottom": "",
                "left": "",
                "unit": "px"
            }
        },
        "rightIconBorder": {
            "type": "object",
            "default": {
                "borderStyle": "default",
                "borderStyleH": "default",
                "borderColor": "",
                "borderColorH": "",
                "isLinkedWidth": true,
                "isLinkedWidthTablet": true,
                "isLinkedWidthMobile": true,
                "commonWidth": "",
                "topWidth": "",
                "rightWidth": "",
                "bottomWidth": "",
                "leftWidth": "",
                "unitWidth": "px",
                "isLinkedWidthH": true,
                "isLinkedWidthHTablet": true,
                "isLinkedWidthHMobile": true,
                "commonWidthH": "",
                "topWidthH": "",
                "rightWidthH": "",
                "bottomWidthH": "",
                "leftWidthH": "",
                "unitWidthH": "px",
                "isLinkedRadius": true,
                "commonRadius": "",
                "topRadius": "",
                "rightRadius": "",
                "bottomRadius": "",
                "leftRadius": "",
                "unitRadius": "px",
                "isLinkedRadiusH": true,
                "isLinkedRadiusHTablet": true,
                "isLinkedRadiusHMobile": true,
                "commonRadiusH": "",
                "topRadiusH": "",
                "leftRadiusH": "",
                "unitRadiusH": "px",
                "transitionDuration": ""
            }
        },
        "rightIconBoxShadow": {
            "type": "object",
            "default": {
                "preset": "",
                "shadowType": "default",
                "shadow": "",
                "horizontal": "",
                "vertical": "",
                "blur": "",
                "spread": "",
                "color": "",
                "presetH": "",
                "shadowTypeH": "default",
                "shadowH": "",
                "horizontalH": "",
                "verticalH": "",
                "blurH": "",
                "spreadH": "",
                "colorH": "",
                "transitionDuration": "0"
            }
        },
        "rightIconSize": {
            "type": "number",
            "default": 55
        },
        "rightIconRotate": {
            "type": "number",
            "default": 0
        },
        "rightIconSizing": {
            "type": "object",
            "default": {
                "value": 55,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "px",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "rightIconRotated": {
            "type": "object",
            "default": {
                "value": 0,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "deg",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "rightIconRotateHover": {
            "type": "object",
            "default": {
                "value": 0,
                "valueTablet": "",
                "valueMobile": "",
                "valueUnit": "deg",
                "valueUnitTablet": "",
                "valueUnitMobile": ""
            }
        },
        "rightIcontransitionDuration": {
            "type": "number",
            "default": 0
        },
        "rightIconImageWidth": {
            "type": "number",
            "default": 0
        },
        "_margin": {
            "type": "object",
            "default": {
                "isLinked": true,
                "isLinkedTablet": true,
                "isLinkedMobile": true,
                "common": "",
                "top": "",
                "right": "",
                "bottom": "",
                "left": "",
                "unit": "px",
                "commonTablet": "",
                "topTablet": "",
                "rightTablet": "",
                "bottomTablet": "",
                "leftTablet": "",
                "unitTablet": "",
                "commonMobile": "",
                "topMobile": "",
                "rightMobile": "",
                "bottomMobile": "",
                "leftMobile": "",
                "unitMobile": ""
            }
        },
        "_padding": {
            "type": "object",
            "default": {
                "isLinked": true,
                "isLinkedTablet": true,
                "isLinkedMobile": true,
                "common": "",
                "top": "",
                "right": "",
                "bottom": "",
                "left": "",
                "unit": "px",
                "commonTablet": "",
                "topTablet": "",
                "rightTablet": "",
                "bottomTablet": "",
                "leftTablet": "",
                "unitTablet": "",
                "commonMobile": "",
                "topMobile": "",
                "rightMobile": "",
                "bottomMobile": "",
                "leftMobile": "",
                "unitMobile": ""
            }
        },
        "_width": {
            "type": "object",
            "default": {
                "widthType": "default",
                "widthTypeTablet": "",
                "widthTypeMobile": "",
                "customWidth": "",
                "customWidthTablet": "",
                "customWidthMobile": "",
                "customWidthUnit": "%",
                "customWidthUnitTablet": "",
                "customWidthUnitMobile": ""
            }
        },
        "_border": {
            "type": "object",
            "default": {
                "borderStyle": "default",
                "borderStyleH": "default",
                "borderColor": "",
                "borderColorH": "",
                "isLinkedWidth": true,
                "isLinkedWidthTablet": true,
                "isLinkedWidthMobile": true,
                "commonWidth": "",
                "commonWidthTablet": "",
                "commonWidthMobile": "",
                "topWidth": "",
                "rightWidth": "",
                "bottomWidth": "",
                "leftWidth": "",
                "topWidthTablet": "",
                "rightWidthTablet": "",
                "bottomWidthTablet": "",
                "leftWidthTablet": "",
                "topWidthMobile": "",
                "rightWidthMobile": "",
                "bottomWidthMobile": "",
                "leftWidthMobile": "",
                "unitWidth": "px",
                "unitWidthTablet": "",
                "unitWidthMobile": "",
                "isLinkedWidthH": true,
                "isLinkedWidthHTablet": true,
                "isLinkedWidthHMobile": true,
                "commonWidthH": "",
                "commonWidthHTablet": "",
                "commonWidthHMobile": "",
                "topWidthH": "",
                "rightWidthH": "",
                "bottomWidthH": "",
                "leftWidthH": "",
                "topWidthHTablet": "",
                "rightWidthHTablet": "",
                "bottomWidthHTablet": "",
                "leftWidthHTablet": "",
                "topWidthHMobile": "",
                "rightWidthHMobile": "",
                "bottomWidthHMobile": "",
                "leftWidthHMobile": "",
                "unitWidthH": "px",
                "unitWidthHTablet": "",
                "unitWidthHMobile": "",
                "isLinkedRadius": true,
                "isLinkedRadiusTablet": true,
                "isLinkedRadiusMobile": true,
                "commonRadius": "",
                "commonRadiusTablet": "",
                "commonRadiusMobile": "",
                "topRadius": "",
                "rightRadius": "",
                "bottomRadius": "",
                "leftRadius": "",
                "topRadiusTablet": "",
                "rightRadiusTablet": "",
                "bottomRadiusTablet": "",
                "leftRadiusTablet": "",
                "topRadiusMobile": "",
                "rightRadiusMobile": "",
                "bottomRadiusMobile": "",
                "leftRadiusMobile": "",
                "unitRadius": "px",
                "unitRadiusTablet": "",
                "unitRadiusMobile": "",
                "isLinkedRadiusH": true,
                "isLinkedRadiusHTablet": true,
                "isLinkedRadiusHMobile": true,
                "commonRadiusH": "",
                "commonRadiusHTablet": "",
                "commonRadiusHMobile": "",
                "topRadiusH": "",
                "rightRadiusH": "",
                "bottomRadiusH": "",
                "leftRadiusH": "",
                "topRadiusHTablet": "",
                "rightRadiusHTablet": "",
                "bottomRadiusHTablet": "",
                "leftRadiusHTablet": "",
                "topRadiusHMobile": "",
                "rightRadiusHMobile": "",
                "bottomRadiusHMobile": "",
                "leftRadiusHMobile": "",
                "unitRadiusH": "px",
                "unitRadiusHTablet": "",
                "unitRadiusHMobile": "",
                "transitionDuration": ""
            }
        },
        "_position": {
            "type": "object",
            "default": {
                "positionType": "relative",
                "positionTypeTablet": "",
                "positionTypeMobile": "",
                "hOrientation": "",
                "hOffset": "",
                "hOffsetTablet": "",
                "hOffsetMobile": "",
                "hOffsetUnit": "px",
                "hOffsetUnitTablet": "px",
                "hOffsetUnitMobile": "px",
                "vOrientation": "",
                "vOffset": "",
                "vOffsetTablet": "",
                "vOffsetMobile": "",
                "vOffsetUnit": "px",
                "vOffsetUnitTablet": "px",
                "vOffsetUnitMobile": "px"
            }
        },
        "_background": {
            "type": "object",
            "default": {
                "backgroundType": "none",
                "backgroundTypeH": "none",
                "backgroundColor": "",
                "backgroundColorH": "",
                "imgId": "",
                "imgIdTablet": "",
                "imgIdMobile": "",
                "imgUrl": "",
                "imgUrlTablet": "",
                "imgUrlMobile": "",
                "imgSize": "",
                "imgSizeTablet": "",
                "imgSizeMobile": "",
                "imgPosition": "",
                "imgPositionTablet": "",
                "imgPositionMobile": "",
                "imgXPositionUnit": "px",
                "imgXPositionUnitTablet": "",
                "imgXPositionUnitMobile": "",
                "imgXPosition": "",
                "imgXPositionTablet": "",
                "imgXPositionMobile": "",
                "imgYPositionUnit": "px",
                "imgYPositionUnitTablet": "",
                "imgYPositionUnitMobile": "",
                "imgYPosition": "",
                "imgYPositionTablet": "",
                "imgYPositionMobile": "",
                "imgAttachment": "",
                "imgRepeat": "",
                "imgRepeatTablet": "",
                "imgRepeatMobile": "",
                "imgDisplaySize": "",
                "imgDisplaySizeTablet": "",
                "imgDisplaySizeMobile": "",
                "imgDisplaySizeWidth": "",
                "imgDisplaySizeWidthTablet": "",
                "imgDisplaySizeWidthMobile": "",
                "imgDisplaySizeWidthUnit": "px",
                "imgDisplaySizeWidthUnitTablet": "",
                "imgDisplaySizeWidthUnitMobile": "",
                "imgIdH": "",
                "imgIdTabletH": "",
                "imgIdMobileH": "",
                "imgUrlH": "",
                "imgUrlHTablet": "",
                "imgUrlHMobile": "",
                "imgSizeH": "",
                "imgSizeHTablet": "",
                "imgSizeHMobile": "",
                "imgPositionH": "",
                "imgPositionHTablet": "",
                "imgPositionHMobile": "",
                "imgXPositionUnitH": "px",
                "imgXPositionUnitHTablet": "",
                "imgXPositionUnitHMobile": "",
                "imgXPositionH": "",
                "imgXPositionHTablet": "",
                "imgXPositionHMobile": "",
                "imgYPositionUnitH": "px",
                "imgYPositionUnitHTablet": "",
                "imgYPositionUnitHMobile": "",
                "imgYPositionH": "",
                "imgYPositionHTablet": "",
                "imgYPositionHMobile": "",
                "imgAttachmentH": "",
                "imgRepeatH": "",
                "imgRepeatHTablet": "",
                "imgRepeatHMobile": "",
                "imgDisplaySizeH": "",
                "imgDisplaySizeHTablet": "",
                "imgDisplaySizeHMobile": "",
                "imgDisplaySizeWidthH": "",
                "imgDisplaySizeWidthHTablet": "",
                "imgDisplaySizeWidthHMobile": "",
                "imgDisplaySizeWidthHUnit": "px",
                "imgDisplaySizeWidthHUnitTablet": "",
                "imgDisplaySizeWidthHUnitMobile": "",
                "transitionDuration": "",
                "videoUrl": "",
                "youtubeURL": "",
                "vimeoURL": "",
                "selfHostedURL": "",
                "externalLink": false,
                "videoSource": "none",
                "videoPlayOnce": "",
                "videoStartTime": "",
                "videoEndTime": "",
                "playOnMobile": "",
                "videoPrivacyMode": "",
                "fallbackImageUrl": ""
            }
        },
        "_zIndex": {
            "type": "object",
            "default": {
                "zIndex": "",
                "zIndexTablet": "",
                "zIndexMobile": ""
            }
        },
        "_transform": {
            "type": "object",
            "default": {
                "rotate": "",
                "rotateTablet": "",
                "rotateMobile": "",
                "rotate3D": false,
                "rotate3DTablet": false,
                "rotate3DMobile": false,
                "rotateX": "",
                "rotateXTablet": "",
                "rotateXMobile": "",
                "rotateY": "",
                "rotateYTablet": "",
                "rotateYMobile": "",
                "rotateP": "",
                "rotatePTablet": "",
                "rotatePMobile": "",
                "offsetX": "",
                "offsetXTablet": "",
                "offsetXMobile": "",
                "offsetXUnit": "px",
                "offsetXUnitTablet": "px",
                "offsetXUnitMobile": "px",
                "offsetY": "",
                "offsetYTablet": "",
                "offsetYMobile": "",
                "offsetYUnit": "px",
                "offsetYUnitTablet": "px",
                "offsetYUnitMobile": "px",
                "scaleProportions": false,
                "scale": "",
                "scaleTablet": "",
                "scaleMobile": "",
                "scaleX": "",
                "scaleXTablet": "",
                "scaleXMobile": "",
                "scaleY": "",
                "scaleYTablet": "",
                "scaleYMobile": "",
                "skewX": "",
                "skewXTablet": "",
                "skewXMobile": "",
                "skewY": "",
                "skewYTablet": "",
                "skewYMobile": "",
                "flipHorizontal": false,
                "flipVertical": false,
                "xAnchorPoint": "",
                "xAnchorPointTablet": "",
                "xAnchorPointMobile": "",
                "yAnchorPoint": "",
                "yAnchorPointTablet": "",
                "yAnchorPointMobile": "",
                "rotateH": "",
                "rotateHTablet": "",
                "rotateHMobile": "",
                "rotate3DH": false,
                "rotate3DHTablet": false,
                "rotate3DHMobile": false,
                "rotateXH": "",
                "rotateXHTablet": "",
                "rotateXHMobile": "",
                "rotateYH": "",
                "rotateYHTablet": "",
                "rotateYHMobile": "",
                "rotatePH": "",
                "rotatePHTablet": "",
                "rotatePHMobile": "",
                "offsetXH": "",
                "offsetXHTablet": "",
                "offsetXHMobile": "",
                "offsetXHUnit": "px",
                "offsetXHUnitTablet": "px",
                "offsetXHUnitMobile": "px",
                "offsetYH": "",
                "offsetYHTablet": "",
                "offsetYHMobile": "",
                "offsetYHUnit": "px",
                "offsetYHUnitTablet": "px",
                "offsetYHUnitMobile": "px",
                "scaleProportionsH": false,
                "scaleH": "",
                "scaleHTablet": "",
                "scaleHMobile": "",
                "scaleXH": "",
                "scaleXHTablet": "",
                "scaleXHMobile": "",
                "scaleYH": "",
                "scaleYHTablet": "",
                "scaleYHMobile": "",
                "skewXH": "",
                "skewXHTablet": "",
                "skewXHMobile": "",
                "skewYH": "",
                "skewYHTablet": "",
                "skewYHMobile": "",
                "flipHorizontalH": false,
                "flipVerticalH": false,
                "xAnchorPointH": "",
                "xAnchorPointHTablet": "",
                "xAnchorPointHMobile": "",
                "yAnchorPointH": "",
                "yAnchorPointHTablet": "",
                "yAnchorPointHMobile": "",
                "transitionH": ""
            }
        },
        "_mask": {
            "type": "object",
            "default": {
                "mask": false,
                "maskTablet": false,
                "maskMobile": false,
                "maskShape": "circle",
                "customMaskShape": "",
                "maskSize": "",
                "maskSizeTablet": "",
                "maskSizeMobile": "",
                "maskPosition": "",
                "maskPositionTablet": "",
                "maskPositionMobile": "",
                "maskRepeat": "",
                "maskRepeatTablet": "",
                "maskRepeatMobile": "",
                "scaleUnit": "px",
                "scaleUnitTablet": "px",
                "scaleUnitMobile": "px",
                "scale": "0",
                "scaleTablet": "0",
                "scaleMobile": "0",
                "xPositionUnit": "px",
                "xPositionUnitTablet": "px",
                "xPositionUnitMobile": "px",
                "xPosition": "",
                "xPositionTablet": "0",
                "xPositionMobile": "0",
                "yPositionUnit": "0",
                "yPositionUnitTablet": "px",
                "yPositionUnitMobile": "px",
                "yPosition": "0",
                "yPositionTablet": "0",
                "yPositionMobile": "0"
            }
        },
        "_animation": {
            "type": "object",
            "default": {
                "animationType": "",
                "animationTypeTablet": "",
                "animationTypeMobile": "",
                "animationDuration": "",
                "animationDelay": ""
            }
        },
        "_boxShadow": {
            "type": "object",
            "default": {
                "preset": "",
                "shadowType": "default",
                "shadow": "",
                "horizontal": "",
                "vertical": "",
                "blur": "",
                "spread": "",
                "color": "",
                "presetH": "",
                "shadowTypeH": "default",
                "shadowH": "",
                "horizontalH": "",
                "verticalH": "",
                "blurH": "",
                "spreadH": "",
                "colorH": "",
                "transitionDuration": "0"
            }
        },
        "_hide_on_desktop": {
            "type": "boolean",
            "default": false
        },
        "_hide_on_tablet": {
            "type": "boolean",
            "default": false
        },
        "_hide_on_mobile": {
            "type": "boolean",
            "default": false
        },
        "_custom_css": {
            "type": "string",
            "default": ""
        }
    }
}