{
    "apiVersion": 3,
    "name": "gutenverse/news-archive-description",
    "title": "Archive Description",
    "class_callback": "\\GUTENVERSE\\NEWS\\Block\\Archive",
    "description": "Show archive description on archive page.",
    "category": "gvnews-archive",
    "attributes": {
        "elementId": {
            "type": "string"
        },
        "gvnewsModule": {
            "type": "string",
            "default": "GUTENVERSE\\NEWS\\Block\\Archive\\Archive_Desc"
        },
        "textColor": {
            "type": "object"
        },
        "elClass": {
            "type": "string",
            "default": ""
        },
        "descTypography": {
            "type": "object",
            "copyStyle": true
        },
        "background": {
            "type": "object",
            "copyStyle": true
        },
        "backgroundHover": {
            "type": "object",
            "copyStyle": true
        },
        "backgroundTransition": {
            "type": "object",
            "copyStyle": true,
            "default": {}
        },
        "border": {
            "type": "object"
        },
        "borderResponsive": {
            "type": "object"
        },
        "boxShadow": {
            "type": "object"
        },
        "borderHover": {
            "type": "object"
        },
        "borderHoverResponsive": {
            "type": "object"
        },
        "boxShadowHover": {
            "type": "object"
        },
        "margin": {
            "type": "object"
        },
        "padding": {
            "type": "object"
        },
        "zIndex": {
            "type": "object"
        },
        "hideDesktop": {
            "type": "boolean"
        },
        "hideTablet": {
            "type": "boolean"
        },
        "hideMobile": {
            "type": "boolean"
        },
        "condition": {
            "type": "object",
            "default": {}
        },
        "tagType": {
            "type": "string",
            "default": "h2"
        },
        "textAlign": {
            "type": "string"
        },
        "positioningType": {
            "type": "object"
        },
        "positioningWidth": {
            "type": "object"
        },
        "positioningAlign": {
            "type": "object"
        },
        "positioningLocation": {
            "type": "string"
        },
        "positioningLeft": {
            "type": "object"
        },
        "positioningRight": {
            "type": "object"
        },
        "positioningTop": {
            "type": "object"
        },
        "positioningBottom": {
            "type": "object"
        },
        "flexAlignSelf": {
            "type": "object",
            "default": {},
            "copyStyle": true
        },
        "flexOrder": {
            "type": "object",
            "default": {},
            "copyStyle": true
        },
        "flexCustomOrder": {
            "type": "object",
            "default": {},
            "copyStyle": true
        },
        "flexSize": {
            "type": "object",
            "default": {},
            "copyStyle": true
        },
        "flexSizeGrow": {
            "type": "object",
            "default": {},
            "copyStyle": true
        },
        "flexSizeShrink": {
            "type": "object",
            "default": {},
            "copyStyle": true
        }
    },
    "supports": {
        "className": false
    },
    "keywords": [
        "single",
        "archive",
        "description"
    ],
    "usesContext": [
        "gutenverse/flexDirection"
    ]
}