{
  "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"
}