{
  "schema": {
    "type": "object",
    "properties": {
      "autofocus": {
        "title": "是否默认聚焦",
        "type": "boolean",
        "default": false
      },
      "circle": {
        "title": "是否圆形按钮",
        "type": "boolean",
        "default": false
      },
      "disabled": {
        "title": "设置按钮是否被禁用",
        "type": "boolean",
        "default": false
      },
      "$$icon": {
        "title": "svg 图片对象",
        "type": ["string", "object"],
        "default": ""
      },
      "loading": {
        "title": "是否加载中状态",
        "type": "boolean",
        "default": false
      },
      "native-type": {
        "title": "设置 button、image 两种按钮的表单类型",
        "type": "string",
        "enum": ["button", "submit", "reset"],
        "enumNames": ["按钮", "提交", "重置"],
        "default": "button"
      },
      "plain": {
        "title": "是否朴素按钮",
        "type": "boolean",
        "default": false
      },
      "reset-time": {
        "title": "设置按钮禁用时间，防止重复提交，单位毫秒",
        "type": "number",
        "default": 1000
      },
      "round": {
        "title": "是否圆角按钮",
        "type": "boolean",
        "default": false
      },
      "size": {
        "title": "定义按钮尺寸",
        "type": "string",
        "enum": ["large", "medium", "small", "mini"],
        "enumNames": ["较大尺寸", "中等尺寸", "较小尺寸", "迷你尺寸"],
        "default": ""
      },
      "text": {
        "title": "设置按钮显示的文本",
        "type": "string",
        "default": ""
      },
      "type": {
        "title": "类型",
        "type": "string",
        "enum": ["primary", "success", "warning", "danger", "info", "text"],
        "enumNames": ["主要", "成功", "警告", "危险", "信息", "文字"],
        "default": ""
      },
      "#default": {
        "title": "默认插槽",
        "type": "string"
      }
    }
  }
}
