{
    "apiVersion": "3",
    "name": "personalizer/selector",
    "title": "Persona Selector",
    "version": "1.3.1",
    "description": "A selector for choosing personas",
    "category": "theme",
    "icon": "smiley",
    "supports": {
        "html": false
    },
    "attributes": {
        "enableLink": {
            "type": "boolean",
            "default": true
        },
        "enableCookie": {
            "type": "boolean",
            "default": false
        },
        "layout": {
            "type": "string",
            "default": "row"
        },
        "blockStyle": {
            "type": "object",
            "default": {"backgroundColor": "inherit"}
        },
        "label": {
            "type": "string",
            "default": ""
        },
        "showDescription": {
            "type": "boolean",
            "default": true
        },
        "orderBy": {
            "type": "string",
            "default": "name"
        },
        "order": {
            "type": "string",
            "default": "asc"
        },
        "gap": {
            "type": "string",
            "default": "0.5rem"
        },
        "deselectable": {
            "type": "boolean",
            "default": false
        },
        "deselectPosition": {
            "type": "string",
            "default": "start"
        },
        "deselectLabel": {
            "type": "string",
            "default": "Deselect"
        }
    },
    "script": "file:./selector-front.js",
    "editorScript": "file:./selector.js",
    "editorStyle": "file:./selector.css",
    "style": "file:./selector.css"
}