{
    "apiVersion": "1",
    "name": "atb/animated-text",
    "title": "Animated Text",
    "description": "Apply animation on any text.",
    "category": "widgets",
    "keywords": [
        "animated text",
        "text animation",
        "text animated"
    ],
    "textdomain": "animated-text-block",
    "attributes": {
        "align": {
            "type": "string",
            "default": ""
        },
        "cId": {
            "type": "string",
            "default": ""
        },
        "loop": {
            "type": "boolean",
            "default": true
        },
        "animateIn": {
            "type": "string",
            "default": "char"
        },
        "inEffect": {
            "type": "string",
            "default": "fadeInLeftBig"
        },
        "inSequence": {
            "type": "string",
            "default": "default"
        },
        "outEffect": {
            "type": "string",
            "default": "rollOut"
        },
        "outSequence": {
            "type": "string",
            "default": "shuffle"
        },
        "textAlign": {
            "type": "string",
            "default": "center"
        },
        "background": {
            "type": "object",
            "default": {
                "color": "#0000"
            }
        },
        "content": {
            "type": "string",
            "default": "Animated text for animation",
            "selector": ".atbAnimatedText .content"
        },
        "typography": {
            "type": "object",
            "default": {
                "fontSize": 22
            }
        },
        "color": {
            "type": "string",
            "default": "#333"
        },
        "padding": {
            "type": "object",
            "default": {
                "vertical": "15px",
                "horizontal": "15px"
            }
        },
        "border": {
            "type": "object",
            "default": {
                "radius": "5px"
            }
        }
    },
    "supports": {
        "align": [
            "wide",
            "full"
        ],
        "html": false
    },
    "example": {
        "attributes": {
            "preview": true
        }
    },
    "editorScript": "file:./dist/editor.js",
    "style": "file:./dist/style.css"
}