{
  "$schema": "http://json.schemastore.org/web-types",
  "framework": "vue",
  "name": "tdesign-vue-next",
  "js-types-syntax": "typescript",
  "description-markup": "markdown",
  "contributions": {
    "html": {
      "vue-components": [
        {
          "name": "t-affix",
          "source": {
            "symbol": "Affix"
          },
          "description": "Affix\n\n固钉",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/affix",
          "props": [
            {
              "name": "container",
              "description": "指定滚动的容器。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props",
              "type": "ScrollContainer",
              "default": "() => (() => window)"
            },
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props",
              "type": "string | TNode"
            },
            {
              "name": "offset-bottom",
              "description": "When the distance from the bottom of the container reaches the specified distance, the trigger is fixed\n\n 距离容器底部达到指定距离后触发固定",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "offset-top",
              "description": "When the distance from the top of the container reaches the specified distance, the trigger is fixed\n\n 距离容器顶部达到指定距离后触发固定",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "z-index",
              "description": "固钉定位层级，样式默认为 500",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props",
              "type": "number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "fixed-change",
                "description": "固定状态发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props"
            },
            {
              "name": "default",
              "description": "内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/affix?tab=api#affix-props"
            }
          ]
        },
        {
          "name": "t-alert",
          "source": {
            "symbol": "Alert"
          },
          "description": "Alert\n\n警告提示",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/alert",
          "props": [
            {
              "name": "close",
              "description": "Deprecated, use closeBtn instead.\n\n即将废弃，请使用 closeBtn 属性。关闭按钮。值为 true 则显示默认关闭按钮；值为 false 则不显示按钮；值类型为 string 则直接显示；值类型为 Function 则可以自定关闭按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "string | boolean | TNode",
              "default": "false"
            },
            {
              "name": "close-btn",
              "description": "Close button. Value \"true\" show the close button. Value \"False\" hide close button. Value type string display as is. Use TNode to custom the close trigger.\n\n关闭按钮。值为 true 则显示默认关闭按钮；值为 false 则不显示按钮；值类型为 string 则直接显示；值类型为 Function 则可以自定关闭按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "string | boolean | TNode",
              "default": "false"
            },
            {
              "name": "default",
              "description": "内容，同 message",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "string | TNode"
            },
            {
              "name": "icon",
              "description": "图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "TNode"
            },
            {
              "name": "max-line",
              "description": "内容显示最大行数，超出的内容会折叠收起，用户点击后再展开。值为 0 表示不折叠",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "message",
              "description": "内容（子元素）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "string | TNode"
            },
            {
              "name": "operation",
              "description": "跟在告警内容后面的操作区",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "TNode"
            },
            {
              "name": "theme",
              "description": "组件风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "'success' | 'info' | 'warning' | 'error'",
              "default": "info",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "success"
                },
                {
                  "name": "info"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "title",
              "description": "标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props",
              "type": "string | TNode"
            }
          ],
          "js": {
            "events": [
              {
                "name": "close",
                "description": "关闭按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-events"
              },
              {
                "name": "closed",
                "description": "告警提示框关闭动画结束后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-events"
              }
            ]
          },
          "slots": [
            {
              "name": "close",
              "description": "Deprecated, use closeBtn instead.\n\n即将废弃，请使用 closeBtn 属性。关闭按钮。值为 true 则显示默认关闭按钮；值为 false 则不显示按钮；值类型为 string 则直接显示；值类型为 Function 则可以自定关闭按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "closeBtn",
              "description": "Close button. Value \"true\" show the close button. Value \"False\" hide close button. Value type string display as is. Use TNode to custom the close trigger.\n\n关闭按钮。值为 true 则显示默认关闭按钮；值为 false 则不显示按钮；值类型为 string 则直接显示；值类型为 Function 则可以自定关闭按钮类型和参数：string | boolean | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "close-btn",
              "description": "Close button. Value \"true\" show the close button. Value \"False\" hide close button. Value type string display as is. Use TNode to custom the close trigger.\n\n关闭按钮。值为 true 则显示默认关闭按钮；值为 false 则不显示按钮；值类型为 string 则直接显示；值类型为 Function 则可以自定关闭按钮类型和参数：string | boolean | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "default",
              "description": "内容，同 message",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "icon",
              "description": "图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "message",
              "description": "内容（子元素）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "operation",
              "description": "跟在告警内容后面的操作区",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            },
            {
              "name": "title",
              "description": "标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/alert?tab=api#alert-props"
            }
          ]
        },
        {
          "name": "t-anchor",
          "source": {
            "symbol": "Anchor"
          },
          "description": "Anchor\n\n锚点",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor",
          "props": [
            {
              "name": "affix-props",
              "description": "透传 Affix 组件属性，即让 Anchor 组件支持所有 Affix 组件特性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "AffixProps"
            },
            {
              "name": "bounds",
              "description": "锚点区域边界",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "number",
              "default": "5"
            },
            {
              "name": "container",
              "description": "指定滚动的容器。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "ScrollContainer",
              "default": "() => (() => window)"
            },
            {
              "name": "cursor",
              "description": "用于自定义选中项左侧游标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "TNode"
            },
            {
              "name": "get-current-anchor",
              "description": "Custom Highlighted Anchor Points\n\n自定义高亮的锚点\t",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "(activeLink: string) => string"
            },
            {
              "name": "size",
              "description": "组件尺寸，small(120px)，medium(200px)，large(320px)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "target-offset",
              "description": "锚点滚动偏移量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props",
              "type": "number",
              "default": "0"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "锚点改变时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-events"
              },
              {
                "name": "click",
                "description": "锚点被点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-events"
              }
            ]
          },
          "slots": [
            {
              "name": "cursor",
              "description": "用于自定义选中项左侧游标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchor-props"
            }
          ]
        },
        {
          "name": "t-anchor-item",
          "source": {
            "symbol": "AnchorItem"
          },
          "description": "AnchorItem\n\n锚点项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor",
          "props": [
            {
              "name": "custom-scroll",
              "description": "custom scroll effect, when set to true, clicking on an anchor link will not use JavaScript animation to smoothly scroll to the anchor target element.\n\n自定义滚动效果，为true时点击锚点链接后不会使用js动画平滑滚动到锚点目标元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchoritem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "href",
              "description": "锚点链接, 如果是 hash 模式需要加上当前 path",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchoritem-props",
              "type": "string"
            },
            {
              "name": "target",
              "description": "锚点文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchoritem-props",
              "type": "'_self' | '_blank' | '_parent' | '_top'",
              "default": "_self",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "_self"
                },
                {
                  "name": "_blank"
                },
                {
                  "name": "_parent"
                },
                {
                  "name": "_top"
                }
              ]
            },
            {
              "name": "title",
              "description": "锚点文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchoritem-props",
              "type": "string | TNode",
              "default": "''"
            }
          ],
          "slots": [
            {
              "name": "title",
              "description": "锚点文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchoritem-props"
            }
          ]
        },
        {
          "name": "t-anchor-target",
          "source": {
            "symbol": "AnchorTarget"
          },
          "description": "AnchorTarget\n\n锚点目标",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor",
          "props": [
            {
              "name": "id",
              "description": "目标内容 id",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchortarget-props",
              "type": "string"
            },
            {
              "name": "tag",
              "description": "渲染的标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/anchor?tab=api#anchortarget-props",
              "type": "string",
              "default": "div"
            }
          ],
          "slots": []
        },
        {
          "name": "t-aside",
          "source": {
            "symbol": "Aside"
          },
          "description": "Aside\n\n布局-侧边栏",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/layout",
          "props": [
            {
              "name": "width",
              "description": "侧边栏宽度。样式表（class）中定义的默认宽度为：232px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#aside-props",
              "type": "string"
            }
          ],
          "slots": []
        },
        {
          "name": "t-auto-complete",
          "source": {
            "symbol": "AutoComplete"
          },
          "description": "AutoComplete\n\n自动填充",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete",
          "props": [
            {
              "name": "autofocus",
              "description": "自动获取焦点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否允许清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean"
            },
            {
              "name": "default",
              "description": "触发显示联想词下拉框的元素，同 `triggerElement`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "当下拉联想词列表为空时显示的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string | TNode"
            },
            {
              "name": "filter",
              "description": "自定义过滤规则，用于对现有数据进行搜索过滤，判断是否过滤某一项数据。参数 `filterWords` 表示搜索词，`option`表示单个选项内容，返回值为 `true` 保留该选项，返回值为 `false` 则隐藏该选项。使用该方法时无需设置 `filterable`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "(filterWords: string, option: T) => boolean | Promise<boolean>"
            },
            {
              "name": "filterable",
              "description": "是否根据输入内容过滤联想词。默认过滤规则不区分大小写，全文本任意位置匹配。如果默认搜索规则不符合业务需求，可以更为使用 `filter` 自定义过滤规则。部分场景下输入关键词和下拉联想词完全不同，此时可以设置为 `false`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "highlight-keyword",
              "description": "是否高亮联想词中和输入值的相同部分",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "input-props",
              "description": "透传 Input 组件全部特性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "InputProps"
            },
            {
              "name": "options",
              "description": "下拉联想词列表。示例一：`['联想词一', '联想词二']`。示例二：`{ label: () => <div>联想词元素</div>, text: '用于搜索的纯联想词' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "Array<T>"
            },
            {
              "name": "panel-bottom-content",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string | TNode"
            },
            {
              "name": "panel-top-content",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "输入框为空时的占位提示。组件本身默认值为 `undefined`，但全局配置存在默认值，不同语言全局默认值不同",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "PopupProps"
            },
            {
              "name": "readonly",
              "description": "是否只读",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "textarea-props",
              "description": "透传 Textarea 组件全部特性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "TextareaProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string | TNode"
            },
            {
              "name": "trigger-element",
              "description": "触发显示联想词下拉框的元素，默认为 Input 组件，可以使用 `trigger` 自定义为 Textarea 组件或其他组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "输入框的值，即当前指定的联想词",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "change",
                "description": "输入框值发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "clear",
                "description": "清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "compositionend",
                "description": "trigger on compositionend\n\n中文输入结束时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "compositionstart",
                "description": "trigger on compositionstart\n\n中文输入开始时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "focus",
                "description": "获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              },
              {
                "name": "select",
                "description": "选中联想词时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-events"
              }
            ]
          },
          "slots": [
            {
              "name": "default",
              "description": "触发显示联想词下拉框的元素，同 `triggerElement`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "empty",
              "description": "当下拉联想词列表为空时显示的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "panelBottomContent",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "panel-bottom-content",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "panelTopContent",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "panel-top-content",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "triggerElement",
              "description": "触发显示联想词下拉框的元素，默认为 Input 组件，可以使用 `trigger` 自定义为 Textarea 组件或其他组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            },
            {
              "name": "trigger-element",
              "description": "触发显示联想词下拉框的元素，默认为 Input 组件，可以使用 `trigger` 自定义为 Textarea 组件或其他组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/auto-complete?tab=api#autocomplete-props"
            }
          ]
        },
        {
          "name": "t-avatar",
          "source": {
            "symbol": "Avatar"
          },
          "description": "Avatar\n\n头像",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar",
          "props": [
            {
              "name": "alt",
              "description": "show it when url is not valid\n\n头像替换文本，仅当图片加载失败时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "string"
            },
            {
              "name": "content",
              "description": "content slot or props.content\n\n子元素内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "default slot or props.default, same as `content`\n\n子元素内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "string | TNode"
            },
            {
              "name": "hide-on-load-failed",
              "description": "hide image when loading image failed\n\n加载失败时隐藏图片",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "icon",
              "description": "use icon to fill\n\n图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "TNode"
            },
            {
              "name": "image",
              "description": "images url\n\n图片地址",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "string"
            },
            {
              "name": "image-props",
              "description": "透传至 Image 组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "ImageProps"
            },
            {
              "name": "shape",
              "description": "shape\n\n形状。优先级高于 AvatarGroup.shape 。Avatar 单独存在时，默认值为 circle。如果父组件 AvatarGroup 存在，默认值便由 AvatarGroup.shape 决定",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "ShapeEnum",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "circle"
                },
                {
                  "name": "round"
                }
              ]
            },
            {
              "name": "size",
              "description": "size\n\n尺寸，示例值：small/medium/large/24px/38px 等。优先级高于 AvatarGroup.size 。Avatar 单独存在时，默认值为 medium。如果父组件 AvatarGroup 存在，默认值便由 AvatarGroup.size 决定",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-events"
              },
              {
                "name": "contextmenu",
                "description": "trigger on context menu\n\n右键点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-events"
              },
              {
                "name": "error",
                "description": "trigger on image load failed\n\n图片加载失败时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-events"
              },
              {
                "name": "hover",
                "description": "trigger on mouse enter\n\n鼠标移入时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "content slot or props.content\n\n子元素内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props"
            },
            {
              "name": "default",
              "description": "default slot or props.default, same as `content`\n\n子元素内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props"
            },
            {
              "name": "icon",
              "description": "use icon to fill\n\n图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatar-props"
            }
          ]
        },
        {
          "name": "t-avatar-group",
          "source": {
            "symbol": "AvatarGroup"
          },
          "description": "AvatarGroup\n\n头像组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar",
          "props": [
            {
              "name": "cascading",
              "description": "multiple images cascading\n\n图片之间的层叠关系，可选值：左侧图片在上和右侧图片在上",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props",
              "type": "CascadingValue",
              "default": "'right-up'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left-up"
                },
                {
                  "name": "right-up"
                }
              ]
            },
            {
              "name": "collapse-avatar",
              "description": "头像数量超出时，会出现一个头像折叠元素。该元素内容可自定义。默认为 `+N`。示例：`+5`，`...`, `更多`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props",
              "type": "string | TNode"
            },
            {
              "name": "max",
              "description": "能够同时显示的最多头像数量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props",
              "type": "number"
            },
            {
              "name": "popup-props",
              "description": "头像右上角提示信息",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props",
              "type": "PopupProps"
            },
            {
              "name": "shape",
              "description": "shape\n\n形状。优先级低于 Avatar.shape",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props",
              "type": "ShapeEnum",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "circle"
                },
                {
                  "name": "round"
                }
              ]
            },
            {
              "name": "size",
              "description": "size\n\n尺寸，示例值：small/medium/large/24px/38px 等。优先级低于 Avatar.size",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "collapsed-item-click",
                "description": "点击头像折叠元素触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-events"
              }
            ]
          },
          "slots": [
            {
              "name": "collapseAvatar",
              "description": "头像数量超出时，会出现一个头像折叠元素。该元素内容可自定义。默认为 `+N`。示例：`+5`，`...`, `更多`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props"
            },
            {
              "name": "collapse-avatar",
              "description": "头像数量超出时，会出现一个头像折叠元素。该元素内容可自定义。默认为 `+N`。示例：`+5`，`...`, `更多`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/avatar?tab=api#avatargroup-props"
            }
          ]
        },
        {
          "name": "t-back-top",
          "source": {
            "symbol": "BackTop"
          },
          "description": "BackTop\n\n回到顶部",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top",
          "props": [
            {
              "name": "container",
              "description": "监听滚动的容器。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "AttachNode",
              "default": "'body'"
            },
            {
              "name": "content",
              "description": "Backtop's children elements\n\n回到顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "Backtop's children elements, same as `content`\n\n回到顶部内容，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "string | TNode"
            },
            {
              "name": "duration",
              "description": "回到顶部的耗时单位：毫秒",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "number",
              "default": "200"
            },
            {
              "name": "offset",
              "description": "回到顶部相对右下角的位置偏移，示例：[10, 20] 或 ['10em', '8rem']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "Array<string | number>",
              "default": "[\"24px\", \"80px\"]"
            },
            {
              "name": "shape",
              "description": "shape of BackTop element\n\n回到顶部的形状",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "BackTopShapeEnum ",
              "default": "square",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "circle"
                },
                {
                  "name": "square"
                }
              ]
            },
            {
              "name": "size",
              "description": "size of BackTop\n\n组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "'medium' | 'small'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "medium"
                },
                {
                  "name": "small"
                }
              ]
            },
            {
              "name": "target",
              "description": "指定回到该对象。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "AttachNode",
              "default": "'body'"
            },
            {
              "name": "theme",
              "description": "theme of BackTop\n\n组件主题风格，浅色、主色、深色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "'light' | 'primary' | 'dark'",
              "default": "light",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                },
                {
                  "name": "primary"
                },
                {
                  "name": "dark"
                }
              ]
            },
            {
              "name": "visible-height",
              "description": "滚动高度达到此参数值才出现",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props",
              "type": "string | number",
              "default": "'200px'"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击回到顶部时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "Backtop's children elements\n\n回到顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props"
            },
            {
              "name": "default",
              "description": "Backtop's children elements, same as `content`\n\n回到顶部内容，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/back-top?tab=api#backtop-props"
            }
          ]
        },
        {
          "name": "t-badge",
          "source": {
            "symbol": "Badge"
          },
          "description": "Badge\n\n徽标数",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/badge",
          "props": [
            {
              "name": "color",
              "description": "颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "string"
            },
            {
              "name": "content",
              "description": "徽标内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "string | TNode"
            },
            {
              "name": "count",
              "description": "徽标右上角内容。可以是数字，也可以是文字。如：'new'/3/99+",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "string | number | TNode",
              "default": "0"
            },
            {
              "name": "default",
              "description": "徽标内容，默认插槽，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "string | TNode"
            },
            {
              "name": "dot",
              "description": "是否为红点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "max-count",
              "description": "封顶的数字值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "number",
              "default": "99"
            },
            {
              "name": "offset",
              "description": "设置状态点的位置偏移，示例：[-10, 20] 或 ['10em', '8rem']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "Array<string | number>"
            },
            {
              "name": "shape",
              "description": "形状",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "'circle' | 'round'",
              "default": "circle",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "circle"
                },
                {
                  "name": "round"
                }
              ]
            },
            {
              "name": "show-zero",
              "description": "当数值为 0 时，是否展示徽标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props",
              "type": "'small' | 'medium'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "徽标内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props"
            },
            {
              "name": "count",
              "description": "徽标右上角内容。可以是数字，也可以是文字。如：'new'/3/99+",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props"
            },
            {
              "name": "default",
              "description": "徽标内容，默认插槽，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/badge?tab=api#badge-props"
            }
          ]
        },
        {
          "name": "t-base-table",
          "source": {
            "symbol": "BaseTable"
          },
          "description": "BaseTable\n\n基础表格",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/table",
          "props": [
            {
              "name": "active-row-keys",
              "description": "keys of highlight rows, used to mock area selection behavior, just like macOS or windows area selection\n\n高亮行，支持鼠标键盘操作(Shift)连续高亮行，可用于处理行选中等批量操作，模拟操作系统区域选择行为",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "active-row-type",
              "description": "make nodes can be highlight on clicked\n\n默认不会高亮点击行，`activeRowType=single` 表示鼠标点击仅允许同时高亮一行，Shift 键盘操作加鼠标操作依然可以高亮多行，因为这属于明显的区域选择行为。`activeRowType= multiple ` 表示允许鼠标点击同时高亮多行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "'single' | 'multiple'"
            },
            {
              "name": "allow-resize-column-width",
              "description": "allow to resize column width\n\n是否允许调整列宽。请更为使用 `resizable`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "attach",
              "description": "elements with popup would be attached to `attach`\n\n超出省略等所有浮层元素统一绑定到 `attach`，可根据实际情况调整挂载元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "AttachNode"
            },
            {
              "name": "bordered",
              "description": "show table bordered\n\n是否显示表格边框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "bottom-content",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode"
            },
            {
              "name": "cell-empty-content",
              "description": "单元格数据为空时呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode<BaseTableCellParams<T>>"
            },
            {
              "name": "columns",
              "description": "table column configs\n\n列配置，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Array<BaseTableCol<T>>",
              "default": "[]"
            },
            {
              "name": "data",
              "description": "table data\n\n数据源，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "disable-data-page",
              "description": "是否禁用本地数据分页。当 `data` 数据长度超过分页大小时，会自动进行本地数据分页。如果 `disableDataPage` 设置为 true，则无论何时，都不会进行本地数据分页",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disable-space-inactive-row",
              "description": "can not set row to be inactive with Space keydown\n\n默认重复按下 Space 键可取消当前行高亮，是否禁用取消",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "empty text or empty element\n\n空表格呈现样式，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "first-full-row",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode"
            },
            {
              "name": "fixed-rows",
              "description": "固定行（冻结行），示例：[M, N]，表示冻结表头 M 行和表尾 N 行。M 和 N 值为 0 时，表示不冻结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Array<number>"
            },
            {
              "name": "foot-data",
              "description": "table foot data\n\n表尾数据源，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "footer-affix-props",
              "description": "affix props\n\n请更为使用 `footerAffixedBottom`。表尾吸底基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Partial<AffixProps>"
            },
            {
              "name": "footer-affixed-bottom",
              "description": "affix foot to viewport bottom\n\n表尾吸底。使用该功能，需要非常注意表格是相对于哪一个父元素进行滚动。值为 `true`，则表示相对于整个窗口吸底。如果表格滚动的父元素不是整个窗口，请通过 `footerAffixedBottom.container` 调整固钉的吸顶范围。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean | Partial<AffixProps>",
              "default": "false"
            },
            {
              "name": "footer-summary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode"
            },
            {
              "name": "header-affix-props",
              "description": "affix props\n\n请更为使用 `headerAffixedTop`。表头吸顶基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Partial<AffixProps>"
            },
            {
              "name": "header-affixed-top",
              "description": "affix header to viewport top\n\n表头吸顶。使用该功能，需要非常注意表格是相对于哪一个父元素进行滚动。值为 `true`，表示相对于整个窗口吸顶。如果表格滚动的父元素不是整个窗口，请通过 `headerAffixedTop.container` 调整吸顶的位置。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean | Partial<AffixProps>",
              "default": "false"
            },
            {
              "name": "height",
              "description": "table height\n\n表格高度，超出后会出现滚动条。示例：100,  '30%',  '300'。值为数字类型，会自动加上单位 px。如果不是绝对固定表格高度，建议使用 `maxHeight`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | number"
            },
            {
              "name": "horizontal-scroll-affixed-bottom",
              "description": "affix props\n\n滚动条吸底。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean | Partial<AffixProps>"
            },
            {
              "name": "hover",
              "description": "show hover style\n\n是否显示鼠标悬浮状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "keyboard-row-hover",
              "description": "make table row to be hover by keydown ArrowUp/ArrowDown\n\n键盘操作行显示悬浮效果，一般用于键盘操作行选中、行展开、行高亮等功能",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "last-full-row",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode"
            },
            {
              "name": "lazy-load",
              "description": "load table content when it entering the visible area, all elements in table are not rendered before it become visible\n\n是否启用整个表格元素的懒加载，当页面滚动到可视区域后再渲染表格。注意和表格内部行滚动懒加载的区别，内部行滚动无论表格是否在可视区域都会默认渲染第一屏的行元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading",
              "description": "loading state table\n\n加载中状态。值为 `true` 会显示默认加载中样式，可以通过 Function 和 插槽 自定义加载状态呈现内容和样式。值为 `false` 则会取消加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "loading-props",
              "description": "透传加载组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "Partial<LoadingProps>"
            },
            {
              "name": "locale",
              "description": "table locale config\n\n语言配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "TableConfig"
            },
            {
              "name": "max-height",
              "description": "table max height\n\n表格最大高度，超出后会出现滚动条。示例：100, '30%', '300'。值为数字类型，会自动加上单位 px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | number"
            },
            {
              "name": "pagination",
              "description": "you can use all props of pagination component with paginationProps\n\n分页配置，值为空则不显示。具体 API 参考分页组件。当 `data` 数据长度超过分页大小时，会自动对本地数据 `data` 进行排序，如果不希望对于 `data` 进行排序，可以设置 `disableDataPage = true`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "PaginationProps"
            },
            {
              "name": "pagination-affixed-bottom",
              "description": "affix props\n\n分页吸底。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean | Partial<AffixProps>"
            },
            {
              "name": "resizable",
              "description": "allow to resize column width, set `tableLayout=fixed` would be better\n\n是否允许调整列宽，设置 `tableLayout=fixed` 效果更友好，此时不允许通过 CSS 设置 `table`元素宽度，也不允许设置 `tableContentWidth`。一般不建议在列宽调整场景使用 `tableLayout: auto`。如果想要配置宽度可调整的最小值和最大值，请使用 `column.resize`，示例：`columns: [{ resize: { minWidth: 120, maxWidth: 300 } }]`。<br/> 默认规则：因列宽超出存在横向滚动条时，列宽调整仅影响当前列宽和总列宽；表格列较少没有横向滚动条时，列宽调整表现为自身宽度和相邻宽度变化",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "row-attributes",
              "description": "`tr` attributes\n\nHTML 标签 `tr` 的属性。类型为 Function 时，参数说明：`params.row` 表示行数据；`params.rowIndex` 表示行下标；`params.type=body` 表示属性作用于 `tbody` 中的元素；`params.type=foot` 表示属性作用于 `tfoot` 中的元素。<br />示例一：{ draggable: true }，<br />示例二：[{ draggable: true }, { title: '超出省略显示' }]。<br /> 示例三：() => [{ draggable: true }]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "TableRowAttributes<T>"
            },
            {
              "name": "row-class-name",
              "description": "table `th` classname\n\n行类名，泛型 T 指表格数据类型。`params.row` 表示行数据；`params.rowIndex` 表示行下标；`params.type=body`  表示类名作用于 `tbody` 中的元素；`params.type= tfoot` 表示类名作用于 `tfoot` 中的元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "ClassName | ((params: RowClassNameParams<T>) => ClassName)"
            },
            {
              "name": "row-key",
              "description": "unique key for each row data\n\n唯一标识一行数据的字段名，来源于 `data` 中的字段。如果是字段嵌套多层，可以设置形如 `item.a.id` 的方法",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string",
              "default": "'id'"
            },
            {
              "name": "rowspan-and-colspan",
              "description": "rowspan and colspan\n\n用于自定义合并单元格，泛型 T 指表格数据类型。示例：`({ row, col, rowIndex, colIndex }) => { rowspan: 2, colspan: 3 }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "TableRowspanAndColspanFunc<T>"
            },
            {
              "name": "rowspan-and-colspan-in-footer",
              "description": "rowspan and colspan for footer\n\n用于自定义表尾的合并单元格，泛型 T 指表格数据类型。示例：`({ row, col, rowIndex, colIndex }) => { rowspan: 2, colspan: 3 }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "TableRowspanAndColspanFunc<T>"
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "TScroll"
            },
            {
              "name": "show-header",
              "description": "show table header\n\n是否显示表头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "table size, support `GlobalConfigProvider`, default value is `medium`\n\n表格尺寸，支持全局配置 `GlobalConfigProvider`，默认全局配置值为 `medium`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "SizeEnum",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "stripe",
              "description": "show stripe style\n\n是否显示斑马纹",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "table-content-width",
              "description": "表格内容的总宽度，注意不是表格可见宽度。主要应用于 `table-layout: auto` 模式下的固定列显示。`tableContentWidth` 内容宽度的值必须大于表格可见宽度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string"
            },
            {
              "name": "table-layout",
              "description": "table-layout css properties, [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout). set value to be `fixed` on `resizable=true` please\n\n表格布局方式，`<table>` 元素原生属性。[MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout)。注意，在列宽调整下场景只能使用 `fixed` 模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "'auto' | 'fixed'",
              "default": "fixed",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "auto"
                },
                {
                  "name": "fixed"
                }
              ]
            },
            {
              "name": "top-content",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "string | TNode"
            },
            {
              "name": "vertical-align",
              "description": "vertical align\n\n行内容上下方向对齐",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props",
              "type": "'top' | 'middle' | 'bottom'",
              "default": "middle",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "middle"
                },
                {
                  "name": "bottom"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "active-change",
                "description": "trigger on row active change\n\n高亮行发生变化时触发，泛型 T 指表格数据类型。参数 `activeRowList` 表示所有高亮行数据， `currentRowData` 表示当前操作行数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "active-row-action",
                "description": "keyboard operation event actions. used to mock selection behavior, just like macOS or windows\n\n键盘操作事件。开启行高亮功能后，会自动开启键盘操作功能，如：通过键盘(Shift)或鼠标操作连续选中高亮行时触发，一般用于处理行选中等批量操作，模拟操作系统区域选择行为",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "cell-click",
                "description": "trigger on cell clicked\n\n单元格点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "column-resize-change",
                "description": "列调整大小之后触发。`context.columnsWidth` 表示操作后各个列的宽度；",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "page-change",
                "description": "trigger on pagination changing\n\n分页发生变化时触发。参数 newDataSource 表示分页后的数据。本地数据进行分页时，newDataSource 和源数据 data 会不一样。泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-click",
                "description": "trigger on row click\n\n行点击时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-dblclick",
                "description": "trigger on double click\n\n行双击时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-mousedown",
                "description": "trigger on row mousedown\n\n鼠标在表格行按下时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-mouseenter",
                "description": "trigger on row mouseenter\n\n鼠标在表格行进入时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-mouseleave",
                "description": "trigger on row mouseenter\n\n鼠标在表格行离开时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-mouseover",
                "description": "trigger on row mouseover\n\n鼠标悬浮到行时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "row-mouseup",
                "description": "trigger on row mouseup\n\n鼠标在表格行按下又弹起时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "scroll",
                "description": "trigger on table content scroll\n\n表格内容滚动时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "scroll-x",
                "description": "trigger on scroll horizontal\n\n表格内容横向滚动时触发。请更为使用 `onScroll` 事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              },
              {
                "name": "scroll-y",
                "description": "trigger on scroll vertical\n\n表格内容纵向滚动时触发。当内容超出高度(height)或最大高度(max-height)时，会出现纵向滚动条。请更为使用 `onScroll` 事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-events"
              }
            ]
          },
          "slots": [
            {
              "name": "bottomContent",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "bottom-content",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "cellEmptyContent",
              "description": "单元格数据为空时呈现的内容类型和参数：string | TNode<BaseTableCellParams<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "cell-empty-content",
              "description": "单元格数据为空时呈现的内容类型和参数：string | TNode<BaseTableCellParams<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "empty",
              "description": "empty text or empty element\n\n空表格呈现样式，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "firstFullRow",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "first-full-row",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "footerSummary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "footer-summary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "lastFullRow",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "last-full-row",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "loading",
              "description": "loading state table\n\n加载中状态。值为 `true` 会显示默认加载中样式，可以通过 Function 和 插槽 自定义加载状态呈现内容和样式。值为 `false` 则会取消加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "topContent",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            },
            {
              "name": "top-content",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#basetable-props"
            }
          ]
        },
        {
          "name": "t-breadcrumb",
          "source": {
            "symbol": "Breadcrumb"
          },
          "description": "Breadcrumb\n\n面包屑",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb",
          "props": [
            {
              "name": "ellipsis",
              "description": "自定义折叠时省略号的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "string | TNode<{ items: Array<TdBreadcrumbItemProps>, separator: TdBreadcrumbProps['separator'] }>"
            },
            {
              "name": "items-after-collapse",
              "description": "超过面包屑最大显示数量时，省略号后显示几项。`maxItems > 0`时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "number",
              "default": "undefined"
            },
            {
              "name": "items-before-collapse",
              "description": "超过面包屑最大显示数量时，省略号前显示几项。`maxItems > 0`时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "number",
              "default": "undefined"
            },
            {
              "name": "max-item-width",
              "description": "单项最大宽度，超出后会以省略号形式呈现",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "max-items",
              "description": "显示的面包屑的最大数量，超出该值后中间的面包屑内容将会显示为省略号。值`<= 0`代表不限制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "number",
              "default": "undefined"
            },
            {
              "name": "options",
              "description": "面包屑项，功能同 BreadcrumbItem",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "Array<TdBreadcrumbItemProps>"
            },
            {
              "name": "separator",
              "description": "自定义分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "string | TNode"
            },
            {
              "name": "theme",
              "description": "组件风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props",
              "type": "'light'",
              "default": "light",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "ellipsis",
              "description": "自定义折叠时省略号的内容类型和参数：string | TNode<{ items: Array<TdBreadcrumbItemProps>, separator: TdBreadcrumbProps['separator'] }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props"
            },
            {
              "name": "separator",
              "description": "自定义分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumb-props"
            }
          ]
        },
        {
          "name": "t-breadcrumb-item",
          "source": {
            "symbol": "BreadcrumbItem"
          },
          "description": "BreadcrumbItem\n\n面包屑项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb",
          "props": [
            {
              "name": "content",
              "description": "子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "子元素，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用当前项点击",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "boolean"
            },
            {
              "name": "href",
              "description": "跳转链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "string"
            },
            {
              "name": "icon",
              "description": "prefix icon in breadcrumb item\n\n面板屑项内的前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "TNode"
            },
            {
              "name": "max-width",
              "description": "最大宽度，超出后会以省略号形式呈现。优先级高于 Breadcrumb 中的 maxItemWidth",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "replace",
              "description": "路由跳转是否采用覆盖的方式（覆盖后将没有浏览器历史记录）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "router",
              "description": "路由对象。如果项目存在 Router，则默认使用 Router",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "any"
            },
            {
              "name": "target",
              "description": "链接或路由跳转方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "'_blank' | '_self' | '_parent' | '_top'",
              "default": "_self",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "_blank"
                },
                {
                  "name": "_self"
                },
                {
                  "name": "_parent"
                },
                {
                  "name": "_top"
                }
              ]
            },
            {
              "name": "to",
              "description": "路由跳转目标，当且仅当 Router 存在时，该 API 有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props",
              "type": "string | Route"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props"
            },
            {
              "name": "default",
              "description": "子元素，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props"
            },
            {
              "name": "icon",
              "description": "prefix icon in breadcrumb item\n\n面板屑项内的前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/breadcrumb?tab=api#breadcrumbitem-props"
            }
          ]
        },
        {
          "name": "t-button",
          "source": {
            "symbol": "Button"
          },
          "description": "Button\n\n按钮",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/button",
          "props": [
            {
              "name": "block",
              "description": "make button to be a block-level element\n\n是否为块级元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "content",
              "description": "button's children elements\n\n按钮内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "default slot\n\n按钮内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "disable the button, make it can not be clicked\n\n禁用状态。优先级：Button.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "form",
              "description": " native `form` attribute，which supports triggering events for a form with a specified id through the use of the form attribute\n\n原生的form属性，支持用于通过 form 属性触发对应 id 的 form 的表单事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "ghost",
              "description": "make background-color to be transparent\n\n是否为幽灵按钮（镂空按钮）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "href",
              "description": "跳转地址。href 存在时，按钮标签默认使用 `<a>` 渲染；如果指定了 `tag` 则使用指定的标签渲染",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "string"
            },
            {
              "name": "icon",
              "description": "use it to set left icon in button\n\n按钮内部图标，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "TNode"
            },
            {
              "name": "loading",
              "description": "set button to be loading state\n\n是否显示为加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading-props",
              "description": "透传 Loading 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "LoadingProps"
            },
            {
              "name": "shape",
              "description": "button shape\n\n按钮形状，有 4 种：长方形、正方形、圆角长方形、圆形",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "'rectangle' | 'square' | 'round' | 'circle'",
              "default": "rectangle",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "rectangle"
                },
                {
                  "name": "square"
                },
                {
                  "name": "round"
                },
                {
                  "name": "circle"
                }
              ]
            },
            {
              "name": "size",
              "description": "a button has four size\n\n组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "右侧内容，可用于定义右侧图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "TNode"
            },
            {
              "name": "tag",
              "description": "HTML Tag Element\n\n渲染按钮的 HTML 标签，默认使用标签 `<button>` 渲染，可以自定义为 `<a>` `<div>` 等。透传全部 HTML 属性，如：`href/target/data-*` 等。⚠️ 禁用按钮 `<button disabled>`无法显示 Popup 浮层信息，可通过修改 `tag=div` 解决这个问题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "'button' | 'a' | 'div'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "button"
                },
                {
                  "name": "a"
                },
                {
                  "name": "div"
                }
              ]
            },
            {
              "name": "theme",
              "description": "button theme\n\n组件风格，依次为默认色、品牌色、危险色、警告色、成功色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "'default' | 'primary' | 'danger' | 'warning' | 'success'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "primary"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "success"
                }
              ]
            },
            {
              "name": "type",
              "description": "type of button element in html\n\n按钮类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "'submit' | 'reset' | 'button'",
              "default": "button",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "submit"
                },
                {
                  "name": "reset"
                },
                {
                  "name": "button"
                }
              ]
            },
            {
              "name": "variant",
              "description": "variant of button\n\n按钮形式，基础、线框、虚线、文字",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props",
              "type": "'base' | 'outline' | 'dashed' | 'text'",
              "default": "base",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "base"
                },
                {
                  "name": "outline"
                },
                {
                  "name": "dashed"
                },
                {
                  "name": "text"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "button's children elements\n\n按钮内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props"
            },
            {
              "name": "default",
              "description": "default slot\n\n按钮内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props"
            },
            {
              "name": "icon",
              "description": "use it to set left icon in button\n\n按钮内部图标，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props"
            },
            {
              "name": "suffix",
              "description": "右侧内容，可用于定义右侧图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/button?tab=api#button-props"
            }
          ]
        },
        {
          "name": "t-calendar",
          "source": {
            "symbol": "Calendar"
          },
          "description": "Calendar\n\n日历",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar",
          "props": [
            {
              "name": "cell",
              "description": "单元格插槽",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "string | TNode<CalendarCell>"
            },
            {
              "name": "cell-append",
              "description": "单元格插槽，在原来的内容之后追加",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "string | TNode<CalendarCell>"
            },
            {
              "name": "controller-config",
              "description": "右上角控制器配置。支持全局配置。值为 false 则表示不显示控制器，值为 true 则显示控制器默认配置，值类型为 CalendarController 则显示为自定义控制器配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "boolean | CalendarController",
              "default": "undefined"
            },
            {
              "name": "fill-with-zero",
              "description": "小于 10 的日期，是否使用 '0' 填充。支持全局配置。默认表现为 `01` `02`，值为 false 表现为 `1` `2` `9`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "first-day-of-week",
              "description": "第一天从星期几开始，仅在日历展示维度为月份时（mode = month）有效。默认为 1",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "number",
              "attribute-value": {
                "type": "of-match"
              },
              "values": [
                {
                  "name": "1"
                },
                {
                  "name": "2"
                },
                {
                  "name": "3"
                },
                {
                  "name": "4"
                },
                {
                  "name": "5"
                },
                {
                  "name": "6"
                },
                {
                  "name": "7"
                }
              ]
            },
            {
              "name": "format",
              "description": "用于格式化日期，决定事件参数 formattedFilterDate 的输出值。[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "string",
              "default": "'YYYY-MM-DD'"
            },
            {
              "name": "head",
              "description": "头部插槽（左上角处，默认不显示任何内容）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "string | TNode<ControllerOptions>"
            },
            {
              "name": "is-show-weekend-default",
              "description": "默认是否显示周末",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "mode",
              "description": "日历展示维度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "'month' | 'year'",
              "default": "month",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "month"
                },
                {
                  "name": "year"
                }
              ]
            },
            {
              "name": "month",
              "description": "控制当前面板展示月份，优先级高于 `controllerConfig.month`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "string | number"
            },
            {
              "name": "multiple",
              "description": "是否高亮多个日期单元格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "boolean"
            },
            {
              "name": "prevent-cell-contextmenu",
              "description": "是否禁用单元格右键默认系统菜单",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "range",
              "description": "用于设置日历的年月份显示范围，[范围开始，范围结束]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "Array<CalendarValue>"
            },
            {
              "name": "theme",
              "description": "日历风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "'full' | 'card'",
              "default": "full",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "full"
                },
                {
                  "name": "card"
                }
              ]
            },
            {
              "name": "value",
              "description": "当前高亮的日期",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "CalendarValue | CalendarValue[]"
            },
            {
              "name": "week",
              "description": "用于自定义日历星期呈现方式。CalendarWeek.day 表示当前是星期几。示例一：['周一', '周二', '周三', '周四', '周五', '星期六', '星期天']。示例二：`({ day }) => '周' + day`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "Array<string> | TNode<CalendarWeek>"
            },
            {
              "name": "year",
              "description": "控制当前面板展示年份，优先级高于 `controllerConfig.year`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props",
              "type": "string | number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "cell-click",
                "description": "日历单元格点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-events"
              },
              {
                "name": "cell-double-click",
                "description": "日历单元格双击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-events"
              },
              {
                "name": "cell-right-click",
                "description": "日历单元格右击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-events"
              },
              {
                "name": "controller-change",
                "description": "右上角控件组选中值有变化的时候触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-events"
              },
              {
                "name": "month-change",
                "description": "月份切换时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-events"
              }
            ]
          },
          "slots": [
            {
              "name": "cell",
              "description": "单元格插槽类型和参数：string | TNode<CalendarCell>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props"
            },
            {
              "name": "cellAppend",
              "description": "单元格插槽，在原来的内容之后追加类型和参数：string | TNode<CalendarCell>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props"
            },
            {
              "name": "cell-append",
              "description": "单元格插槽，在原来的内容之后追加类型和参数：string | TNode<CalendarCell>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props"
            },
            {
              "name": "head",
              "description": "头部插槽（左上角处，默认不显示任何内容）类型和参数：string | TNode<ControllerOptions>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props"
            },
            {
              "name": "week",
              "description": "用于自定义日历星期呈现方式。CalendarWeek.day 表示当前是星期几。示例一：['周一', '周二', '周三', '周四', '周五', '星期六', '星期天']。示例二：`({ day }) => '周' + day`类型和参数：Array<string> | TNode<CalendarWeek>【interface CalendarWeek { day: WeekDay }】【type WeekDay = 1 | 2 | 3 | 4 | 5 | 6 | 7】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/calendar?tab=api#calendar-props"
            }
          ]
        },
        {
          "name": "t-card",
          "source": {
            "symbol": "Card"
          },
          "description": "Card\n\n卡片",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/card",
          "props": [
            {
              "name": "actions",
              "description": "卡片操作区",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "avatar",
              "description": "卡片中的用户头像，仅在海报风格的卡片中有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "bordered",
              "description": "是否有边框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "content",
              "description": "卡片内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "cover",
              "description": "卡片封面图。值类型为字符串，会自动使用 `img` 标签输出封面图；也可以完全自定义封面图",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "卡片内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "description",
              "description": "card description\n\n卡片描述文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "footer",
              "description": "卡片底部内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "header",
              "description": "卡片顶部内容，优先级高于其他所有元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "header-bordered",
              "description": "头部是否带分割线，仅在有header时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "hover-shadow",
              "description": "hover时是否有阴影",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading",
              "description": "加载状态，值为 true 会根据不同的布局显示不同的加载状态，值为 false 则表示非加载状态。也可以使用 Skeleton 组件完全自定义加载态呈现内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "boolean | TNode",
              "default": "false"
            },
            {
              "name": "loading-props",
              "description": "Loading Component Props\n\n透传加载组件(Loading)全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "LoadingProps"
            },
            {
              "name": "shadow",
              "description": "是否显示卡片阴影，默认不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "'medium' | 'small'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "medium"
                },
                {
                  "name": "small"
                }
              ]
            },
            {
              "name": "status",
              "description": "卡片状态内容，仅在操作区域不在顶部时有效（即 `theme=poster2` ）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string"
            },
            {
              "name": "subtitle",
              "description": "card subtitle\n\n卡片副标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            },
            {
              "name": "theme",
              "description": "卡片风格：普通风格、海报风格1（操作区域在顶部）、海报风格2（操作区域在底部）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "'normal' | 'poster1' | 'poster2'",
              "default": "normal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "normal"
                },
                {
                  "name": "poster1"
                },
                {
                  "name": "poster2"
                }
              ]
            },
            {
              "name": "title",
              "description": "card title\n\n卡片标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "actions",
              "description": "卡片操作区",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "avatar",
              "description": "卡片中的用户头像，仅在海报风格的卡片中有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "content",
              "description": "卡片内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "cover",
              "description": "卡片封面图。值类型为字符串，会自动使用 `img` 标签输出封面图；也可以完全自定义封面图",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "default",
              "description": "卡片内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "description",
              "description": "card description\n\n卡片描述文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "footer",
              "description": "卡片底部内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "header",
              "description": "卡片顶部内容，优先级高于其他所有元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "loading",
              "description": "加载状态，值为 true 会根据不同的布局显示不同的加载状态，值为 false 则表示非加载状态。也可以使用 Skeleton 组件完全自定义加载态呈现内容类型和参数：boolean | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "subtitle",
              "description": "card subtitle\n\n卡片副标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            },
            {
              "name": "title",
              "description": "card title\n\n卡片标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/card?tab=api#card-props"
            }
          ]
        },
        {
          "name": "t-cascader",
          "source": {
            "symbol": "Cascader"
          },
          "description": "Cascader\n\n级联选择",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader",
          "props": [
            {
              "name": "autofocus",
              "description": "自动聚焦",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "check-props",
              "description": "参考 checkbox 组件 API",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "CheckboxProps"
            },
            {
              "name": "check-strictly",
              "description": "父子节点选中状态不再关联，可各自选中或取消",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否支持清空选项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "collapsed-items",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "无匹配选项时的内容，默认全局配置为 '暂无数据'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "filter",
              "description": "自定义过滤方法，用于对现有数据进行搜索过滤，判断是否过滤某一项数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "(filterWords: string, node: TreeNodeModel) => boolean | Promise<boolean>"
            },
            {
              "name": "filterable",
              "description": "是否可搜索",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "InputProps"
            },
            {
              "name": "keys",
              "description": "用来定义 value / label / children / disabled 在 `options` 中对应的字段别名",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TreeKeysType"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "lazy",
              "description": "延迟加载 children 为 true 的子节点，即使 expandAll 被设置为 true，也同样延迟加载",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "load",
              "description": "加载子树数据的方法（仅当节点 children 为 true 时生效）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "(node: TreeNodeModel<CascaderOption>) => Promise<Array<CascaderOption>>"
            },
            {
              "name": "loading",
              "description": "是否为加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading-text",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "max",
              "description": "用于控制多选数量，值为 0 则不限制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "min-collapsed-num",
              "description": "最小折叠数量，用于多选情况下折叠选中项，超出该数值的选中项折叠。值为 0 则表示不折叠",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "multiple",
              "description": "是否允许多选",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "option",
              "description": "customize one option\n\n自定义单个级联选项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TNode<{ item: CascaderOption; index: number }>"
            },
            {
              "name": "options",
              "description": "可选项数据源",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "Array<CascaderOption>",
              "default": "[]"
            },
            {
              "name": "panel-bottom-content",
              "description": "bottom content of the cascader panel\n\n面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "panel-top-content",
              "description": "top content of the cascader panel\n\n面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "PopupProps"
            },
            {
              "name": "popup-visible",
              "description": "是否显示下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态，值为真会隐藏输入框，且无法打开下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "reserve-keyword",
              "description": "多选且可搜索时，是否在选中一个选项后保留当前的搜索关键词",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "select-input-props",
              "description": "透传 SelectInput 筛选器输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "SelectInputProps"
            },
            {
              "name": "show-all-levels",
              "description": "选中值使用完整路径，输入框在单选时也显示完整路径",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "large"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "small"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TNode"
            },
            {
              "name": "tag-input-props",
              "description": "透传 TagInput 标签输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TagInputProps"
            },
            {
              "name": "tag-props",
              "description": "透传 Tag 标签组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "TagProps"
            },
            {
              "name": "tips",
              "description": "tips at the bottom of cascader\n\n输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode"
            },
            {
              "name": "trigger",
              "description": "展开下一层级的方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "'click' | 'hover'",
              "default": "click",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "click"
                },
                {
                  "name": "hover"
                }
              ]
            },
            {
              "name": "value",
              "description": "选中项的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "CascaderValue<CascaderOption>",
              "default": "[]"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "string | TNode<{ value: CascaderValue<CascaderOption>; onClose: (index: number) => void; displayValue?: CascaderValue<CascaderOption>; selectedOptions: CascaderOption[] }>"
            },
            {
              "name": "value-mode",
              "description": "选中值模式。all 表示父节点和子节点全部会出现在选中值里面；parentFirst 表示当子节点全部选中时，仅父节点在选中值里面；onlyLeaf 表示无论什么情况，选中值仅呈现叶子节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "'onlyLeaf' | 'parentFirst' | 'all'",
              "default": "onlyLeaf",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "onlyLeaf"
                },
                {
                  "name": "parentFirst"
                },
                {
                  "name": "all"
                }
              ]
            },
            {
              "name": "value-type",
              "description": "用于控制选中值的类型。single 表示输入输出值为 叶子结点值， full 表示输入输出值为全路径",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
              "type": "'single' | 'full'",
              "default": "single",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "single"
                },
                {
                  "name": "full"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "当输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发。TreeNodeModel 从树组件中导出。`context.node` 表示触发事件的节点，`context.source` 表示触发事件的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-events"
              },
              {
                "name": "clear",
                "description": "Triggered when the clear button is clicked\n\n清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-events"
              },
              {
                "name": "focus",
                "description": "获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-events"
              },
              {
                "name": "popup-visible-change",
                "description": "下拉框显示或隐藏时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-events"
              },
              {
                "name": "remove",
                "description": "多选模式下，选中数据被移除时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-events"
              }
            ]
          },
          "slots": [
            {
              "name": "collapsedItems",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "collapsed-items",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "empty",
              "description": "无匹配选项时的内容，默认全局配置为 '暂无数据'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "loadingText",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "loading-text",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "option",
              "description": "customize one option\n\n自定义单个级联选项类型和参数：TNode<{ item: CascaderOption; index: number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "panelBottomContent",
              "description": "bottom content of the cascader panel\n\n面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "panel-bottom-content",
              "description": "bottom content of the cascader panel\n\n面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "panelTopContent",
              "description": "top content of the cascader panel\n\n面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "panel-top-content",
              "description": "top content of the cascader panel\n\n面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "tips",
              "description": "tips at the bottom of cascader\n\n输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "valueDisplay",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: CascaderValue<CascaderOption>; onClose: (index: number) => void; displayValue?: CascaderValue<CascaderOption>; selectedOptions: CascaderOption[] }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: CascaderValue<CascaderOption>; onClose: (index: number) => void; displayValue?: CascaderValue<CascaderOption>; selectedOptions: CascaderOption[] }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
            }
          ]
        },
        {
          "name": "t-check-tag",
          "source": {
            "symbol": "CheckTag"
          },
          "description": "CheckTag\n\n可选标签",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tag",
          "props": [
            {
              "name": "checked",
              "description": "标签选中的状态，默认风格（theme=default）才有选中态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "boolean"
            },
            {
              "name": "checked-props",
              "description": "used to set checked tag props\n\n透传标签选中态属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "TdTagProps"
            },
            {
              "name": "content",
              "description": "组件子元素；传入数组时：[选中内容，非选中内容]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "string | number | string[] | TNode"
            },
            {
              "name": "default",
              "description": "组件子元素，默认插槽",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "标签禁用态，失效标签不能触发事件。默认风格（theme=default）才有禁用态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "标签尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "unchecked-props",
              "description": "used to set unchecked tag props\n\n透传标签未选态属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "TdTagProps"
            },
            {
              "name": "value",
              "description": "tag unique key\n\n标签唯一标识，一般用于标签组场景，单个可选择标签无需设置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props",
              "type": "string | number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "状态切换时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-events"
              },
              {
                "name": "click",
                "description": "点击标签时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "组件子元素；传入数组时：[选中内容，非选中内容]类型和参数：string | number | string[] | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props"
            },
            {
              "name": "default",
              "description": "组件子元素，默认插槽",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktag-props"
            }
          ]
        },
        {
          "name": "t-check-tag-group",
          "source": {
            "symbol": "CheckTagGroup"
          },
          "description": "CheckTagGroup\n\n可选标签组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tag",
          "props": [
            {
              "name": "checked-props",
              "description": "used to set checked tag props\n\n透传标签选中态属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktaggroup-props",
              "type": "TdTagProps"
            },
            {
              "name": "multiple",
              "description": "allow to select multiple tags\n\n是否支持选中多个标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktaggroup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "options",
              "description": "tag list\n\n标签选项列表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktaggroup-props",
              "type": "CheckTagGroupOption[]"
            },
            {
              "name": "unchecked-props",
              "description": "used to set unchecked tag props\n\n透传标签未选态属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktaggroup-props",
              "type": "TdTagProps"
            },
            {
              "name": "value",
              "description": "selected tag value list\n\n选中标签值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktaggroup-props",
              "type": "CheckTagGroupValue",
              "default": "[]"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#checktaggroup-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-checkbox",
          "source": {
            "symbol": "Checkbox"
          },
          "description": "Checkbox\n\n多选框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox",
          "props": [
            {
              "name": "check-all",
              "description": "用于标识是否为「全选选项」。单独使用无效，需在 CheckboxGroup 中使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "checked",
              "description": "是否选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default",
              "description": "多选框内容，同 label",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件。如果父组件存在 CheckboxGroup，默认值由 CheckboxGroup.disabled 控制。优先级：Checkbox.disabled > CheckboxGroup.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "indeterminate",
              "description": "是否为半选",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "label",
              "description": "主文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "string | TNode"
            },
            {
              "name": "lazy-load",
              "description": "load checkbox content when it entering the visible area\n\n是否启用懒加载。数据量大时建议开启；加载复杂内容或大量图片时建议开启",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "name",
              "description": "HTML 元素原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "string"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "title",
              "description": "html attribute\n\nHTML 原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "string"
            },
            {
              "name": "value",
              "description": "value of checkbox\n\n多选框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props",
              "type": "string | number | boolean"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "值变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-events"
              }
            ]
          },
          "slots": [
            {
              "name": "default",
              "description": "多选框内容，同 label",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props"
            },
            {
              "name": "label",
              "description": "主文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkbox-props"
            }
          ]
        },
        {
          "name": "t-checkbox-group",
          "source": {
            "symbol": "CheckboxGroup"
          },
          "description": "CheckboxGroup\n\n多选框组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox",
          "props": [
            {
              "name": "disabled",
              "description": "是否禁用组件。优先级：Form.disabled < CheckboxGroup.disabled < Checkbox.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "lazy-load",
              "description": "load checkbox content when it entering the visible area\n\n是否启用懒加载。子组件 Checkbox 数据量大时建议开启；加载复杂内容或大量图片时建议开启",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "max",
              "description": "支持最多选中的数量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "number",
              "default": "undefined"
            },
            {
              "name": "name",
              "description": "统一设置内部复选框 HTML 属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "string"
            },
            {
              "name": "options",
              "description": "以配置形式设置子元素。示例1：`['北京', '上海']` ，示例2: `[{ label: '全选', checkAll: true }, { label: '上海', value: 'shanghai' }]`。checkAll 值为 true 表示当前选项为「全选选项」",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "Array<CheckboxOption>"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-props",
              "type": "T",
              "default": "[]"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "值变化时触发。`context.current` 表示当前变化的数据项，如果是全选则为空；`context.type` 表示引起选中数据变化的是选中或是取消选中，`context.option` 表示当前变化的数据项",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/checkbox?tab=api#checkboxgroup-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-col",
          "source": {
            "symbol": "Col"
          },
          "description": "Col\n\n栅格-纵向",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/col",
          "props": [
            {
              "name": "flex",
              "description": "flex 布局填充。CSS 属性 flex 值。示例：2 / 3 / '100px' / 'auto' / '1 1 200px'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "string | number"
            },
            {
              "name": "lg",
              "description": "≥1200px 响应式栅格，可为栅格数或一个包含其他属性的对象（小尺寸电脑）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number | BaseColProps"
            },
            {
              "name": "md",
              "description": "≥992px 响应式栅格，可为栅格数或一个包含其他属性的对象（超小尺寸电脑）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number | BaseColProps"
            },
            {
              "name": "offset",
              "description": "栅格左侧的间隔格数，间隔内不可以有栅格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "order",
              "description": "栅格顺序，flex 布局模式下有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "pull",
              "description": "栅格向左移动格数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "push",
              "description": "栅格向右移动格数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "sm",
              "description": "≥768px 响应式栅格，可为栅格数或一个包含其他属性的对象（平板）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number | BaseColProps"
            },
            {
              "name": "span",
              "description": "栅格占位格数，为 0 时相当于 display: none",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number"
            },
            {
              "name": "tag",
              "description": "自定义元素标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "string",
              "default": "div"
            },
            {
              "name": "xl",
              "description": "≥1400px 响应式栅格，可为栅格数或一个包含其他属性的对象（中尺寸电脑）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number | BaseColProps"
            },
            {
              "name": "xs",
              "description": "<768px 响应式栅格，可为栅格数或一个包含其他属性的对象（手机）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number | BaseColProps"
            },
            {
              "name": "xxl",
              "description": "≥1880px 响应式栅格，可为栅格数或一个包含其他属性的对象（大尺寸电脑）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/col?tab=api#col-props",
              "type": "number | BaseColProps"
            }
          ],
          "slots": []
        },
        {
          "name": "t-collapse",
          "source": {
            "symbol": "Collapse"
          },
          "description": "Collapse\n\n折叠",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse",
          "props": [
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default-expand-all",
              "description": "默认是否展开全部",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用面板展开/收起操作",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "boolean"
            },
            {
              "name": "expand-icon",
              "description": "展开图标。值为 undefined 或 false 则不显示展开图标；值为 true 显示默认图标；值类型为函数，则表示完全自定义展开图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "expand-icon-placement",
              "description": "展开图标的位置，左侧或右侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "'left' | 'right'",
              "default": "left",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "expand-mutex",
              "description": "每个面板互斥展开，每次只展开一个面板",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expand-on-row-click",
              "description": "是否允许点击整行标题展开面板",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "value",
              "description": "展开的面板集合",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props",
              "type": "CollapseValue",
              "default": "[]"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "切换面板时触发，返回变化的值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-events"
              }
            ]
          },
          "slots": [
            {
              "name": "expandIcon",
              "description": "展开图标。值为 undefined 或 false 则不显示展开图标；值为 true 显示默认图标；值类型为函数，则表示完全自定义展开图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props"
            },
            {
              "name": "expand-icon",
              "description": "展开图标。值为 undefined 或 false 则不显示展开图标；值为 true 显示默认图标；值类型为函数，则表示完全自定义展开图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapse-props"
            }
          ]
        },
        {
          "name": "t-collapse-panel",
          "source": {
            "symbol": "CollapsePanel"
          },
          "description": "CollapsePanel\n\n折叠面板",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse",
          "props": [
            {
              "name": "content",
              "description": "折叠面板内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "折叠面板内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "string | TNode"
            },
            {
              "name": "destroy-on-collapse",
              "description": "当前面板处理折叠状态时，是否销毁面板内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "禁止当前面板展开，优先级大于 Collapse 的同名属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "expand-icon",
              "description": "当前折叠面板展开图标，优先级大于 Collapse 的同名属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "header",
              "description": "面板头内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "string | TNode"
            },
            {
              "name": "header-right-content",
              "description": "面板头的右侧区域，一般用于呈现面板操作",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "当前面板唯一标识，如果值为空则取当前面下标兜底作为唯一标识",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props",
              "type": "string | number"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "折叠面板内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            },
            {
              "name": "default",
              "description": "折叠面板内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            },
            {
              "name": "expandIcon",
              "description": "当前折叠面板展开图标，优先级大于 Collapse 的同名属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            },
            {
              "name": "expand-icon",
              "description": "当前折叠面板展开图标，优先级大于 Collapse 的同名属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            },
            {
              "name": "header",
              "description": "面板头内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            },
            {
              "name": "headerRightContent",
              "description": "面板头的右侧区域，一般用于呈现面板操作",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            },
            {
              "name": "header-right-content",
              "description": "面板头的右侧区域，一般用于呈现面板操作",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/collapse?tab=api#collapsepanel-props"
            }
          ]
        },
        {
          "name": "t-color-picker",
          "source": {
            "symbol": "ColorPicker"
          },
          "description": "ColorPicker\n\n颜色选择器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker",
          "props": [
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否可清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "color-modes",
              "description": "颜色模式选择。同时支持单色和渐变两种模式，可仅使用单色或者渐变其中一种模式，也可以同时使用。`monochrome` 表示单色，`linear-gradient` 表示渐变色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "Array<'monochrome' | 'linear-gradient'>",
              "default": "[\"monochrome\", \"linear-gradient\"]"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "enable-alpha",
              "description": "是否开启透明通道",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "enable-multiple-gradient",
              "description": "是否允许开启通过点击渐变轴增加渐变梯度，默认开启，关闭时只会存在起始和结束两个颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "format",
              "description": "When `enableAlpha` is true, `HEX8/RGBA/HSLA/HSVA` are valid\n\n格式化色值。`enableAlpha` 为真时，`HEX8/RGBA/HSLA/HSVA` 有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "'HEX' | 'HEX8' | 'RGB' | 'RGBA' | 'HSL' | 'HSLA' | 'HSV' | 'HSVA' | 'CMYK' | 'CSS'",
              "default": "RGB",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "HEX"
                },
                {
                  "name": "HEX8"
                },
                {
                  "name": "RGB"
                },
                {
                  "name": "RGBA"
                },
                {
                  "name": "HSL"
                },
                {
                  "name": "HSLA"
                },
                {
                  "name": "HSV"
                },
                {
                  "name": "HSVA"
                },
                {
                  "name": "CMYK"
                },
                {
                  "name": "CSS"
                }
              ]
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "InputProps"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性，如 `placement` `overlayStyle` `overlayClassName` `trigger`等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "PopupProps"
            },
            {
              "name": "recent-colors",
              "description": "used color recently\n\n最近使用的颜色。值为 [] 表示以组件内部的“最近使用颜色”为准，值长度大于 0 则以该值为准显示“最近使用颜色”。值为 false 或 null 则完全不显示“最近使用颜色”",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "Array<string> | boolean | null",
              "default": "[]"
            },
            {
              "name": "select-input-props",
              "description": "透传 SelectInputProps 筛选器输入框组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "SelectInputProps"
            },
            {
              "name": "show-primary-color-preview",
              "description": "是否展示颜色选择条右侧的颜色预览区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "swatch-colors",
              "description": "swatch colors\n\n系统预设的颜色样例，值为 `null` 或 `[]` 则不显示系统色，值为 `undefined` 会显示组件内置的系统默认色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "Array<string> | null | undefined",
              "default": "undefined"
            },
            {
              "name": "value",
              "description": "color value\n\n色值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "选中的色值发生变化时触发，第一个参数 `value` 表示新色值，`context.color` 表示当前调色板控制器的色值，`context.trigger` 表示触发颜色变化的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-events"
              },
              {
                "name": "clear",
                "description": "清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-events"
              },
              {
                "name": "palette-bar-change",
                "description": "调色板控制器的值变化时触发，`context.color` 指调色板控制器的值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-events"
              },
              {
                "name": "recent-colors-change",
                "description": "最近使用颜色发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpicker-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-color-picker-panel",
          "source": {
            "symbol": "ColorPickerPanel"
          },
          "description": "ColorPickerPanel\n\n颜色选择器面板",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker",
          "props": [
            {
              "name": "color-modes",
              "description": "颜色模式选择。同时支持单色和渐变两种模式，可仅使用单色或者渐变其中一种模式，也可以同时使用。`monochrome` 表示单色，`linear-gradient` 表示渐变色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "Array<'monochrome' | 'linear-gradient'>",
              "default": "[\"monochrome\", \"linear-gradient\"]"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "boolean"
            },
            {
              "name": "enable-alpha",
              "description": "是否开启透明通道",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "enable-multiple-gradient",
              "description": "是否允许开启通过点击渐变轴增加渐变梯度，默认开启，关闭时只会存在起始和结束两个颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "format",
              "description": "When `enableAlpha` is true, `HEX8/RGBA/HSLA/HSVA` are valid\n\n格式化色值。`enableAlpha` 为真时，`HEX8/RGBA/HSLA/HSVA` 有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "'HEX' | 'HEX8' | 'RGB' | 'RGBA' | 'HSL' | 'HSLA' | 'HSV' | 'HSVA' | 'CMYK' | 'CSS'",
              "default": "RGB",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "HEX"
                },
                {
                  "name": "HEX8"
                },
                {
                  "name": "RGB"
                },
                {
                  "name": "RGBA"
                },
                {
                  "name": "HSL"
                },
                {
                  "name": "HSLA"
                },
                {
                  "name": "HSV"
                },
                {
                  "name": "HSVA"
                },
                {
                  "name": "CMYK"
                },
                {
                  "name": "CSS"
                }
              ]
            },
            {
              "name": "recent-colors",
              "description": "used color recently\n\n最近使用的颜色。值为 [] 表示以组件内部的“最近使用颜色”为准，值长度大于 0 则以该值为准显示“最近使用颜色”。值为 false 或 null 则完全不显示“最近使用颜色”",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "Array<string> | boolean | null",
              "default": "[]"
            },
            {
              "name": "show-primary-color-preview",
              "description": "是否展示颜色选择条右侧的颜色预览区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "swatch-colors",
              "description": "swatch colors\n\n系统预设的颜色样例，值为 `null` 或 `[]` 则不显示系统色，值为 `undefined` 会显示组件内置的系统默认色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "Array<string> | null | undefined"
            },
            {
              "name": "value",
              "description": "color value\n\n色值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "选中的色值发生变化时触发，第一个参数 `value` 表示新色值，`context.color` 表示当前调色板控制器的色值，`context.trigger` 表示触发颜色变化的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-events"
              },
              {
                "name": "palette-bar-change",
                "description": "调色板控制器的值变化时触发，`context.color` 指调色板控制器的值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-events"
              },
              {
                "name": "recent-colors-change",
                "description": "最近使用颜色发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/color-picker?tab=api#colorpickerpanel-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-comment",
          "source": {
            "symbol": "Comment"
          },
          "description": "Comment\n\n评论",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/comment",
          "props": [
            {
              "name": "actions",
              "description": "操作",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "Array<TNode>"
            },
            {
              "name": "author",
              "description": "作者",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "string | TNode"
            },
            {
              "name": "avatar",
              "description": "头像",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "string | AvatarProps | TNode"
            },
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "string | TNode"
            },
            {
              "name": "datetime",
              "description": "时间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "string | TNode"
            },
            {
              "name": "quote",
              "description": "引用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "string | TNode"
            },
            {
              "name": "reply",
              "description": "回复",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "author",
              "description": "作者",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props"
            },
            {
              "name": "avatar",
              "description": "头像类型和参数：string | AvatarProps | TNode【import { AvatarProps } from '@Avatar'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props"
            },
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props"
            },
            {
              "name": "datetime",
              "description": "时间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props"
            },
            {
              "name": "quote",
              "description": "引用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props"
            },
            {
              "name": "reply",
              "description": "回复",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/comment?tab=api#comment-props"
            }
          ]
        },
        {
          "name": "t-config-provider",
          "source": {
            "symbol": "ConfigProvider"
          },
          "description": "ConfigProvider\n\n全局特性配置",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/config-provider",
          "props": [
            {
              "name": "global-config",
              "description": "global config\n\n全局配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/config-provider?tab=api#configprovider-props",
              "type": "GlobalConfigProvider"
            }
          ],
          "slots": []
        },
        {
          "name": "t-content",
          "source": {
            "symbol": "Content"
          },
          "description": "Content\n\n布局-内容",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/layout",
          "props": [
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#content-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#content-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#content-props"
            },
            {
              "name": "default",
              "description": "内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#content-props"
            }
          ]
        },
        {
          "name": "t-date-picker",
          "source": {
            "symbol": "DatePicker"
          },
          "description": "DatePicker\n\n日期选择器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker",
          "props": [
            {
              "name": "allow-input",
              "description": "是否允许输入日期",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否显示清除按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default-time",
              "description": "Time selector default value\n\n时间选择器默认值，当 value/defaultValue 未设置值时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "string",
              "default": "'00:00:00'"
            },
            {
              "name": "disable-date",
              "description": "禁用日期，示例：['A', 'B'] 表示日期 A 和日期 B 会被禁用。`{ from: 'A', to: 'B' }` 表示在 A 到 B 之间的日期会被禁用。`{ before: 'A', after: 'B' }` 表示在 A 之前和在 B 之后的日期都会被禁用。其中 A = '2021-01-01'，B = '2021-02-01'。值类型为 Function 则表示返回值为 true 的日期会被禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "DisableDate"
            },
            {
              "name": "disable-time",
              "description": "disable time config function\n\n禁用时间项的配置函数，仅在日期时间选择器中可用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "(time: Date) => Partial<{ hour: Array<number>, minute: Array<number>, second: Array<number>, millisecond: Array<number> }>"
            },
            {
              "name": "disabled",
              "description": "make DatePicker to be disabled\n\n是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "enable-time-picker",
              "description": "是否显示时间选择",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "first-day-of-week",
              "description": "第一天从星期几开始",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "number",
              "attribute-value": {
                "type": "of-match"
              },
              "values": [
                {
                  "name": "1"
                },
                {
                  "name": "2"
                },
                {
                  "name": "3"
                },
                {
                  "name": "4"
                },
                {
                  "name": "5"
                },
                {
                  "name": "6"
                },
                {
                  "name": "7"
                }
              ]
            },
            {
              "name": "format",
              "description": "仅用于格式化日期显示的格式，不影响日期值。注意和 `valueType` 的区别，`valueType`会直接决定日期值 `value` 的格式。全局配置默认为：'YYYY-MM-DD'，[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "input-props",
              "description": "透传给输入框（Input）组件的参数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "InputProps"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "mode",
              "description": "选择器模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "'year' | 'quarter' | 'month' | 'week' | 'date'",
              "default": "date",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "year"
                },
                {
                  "name": "quarter"
                },
                {
                  "name": "month"
                },
                {
                  "name": "week"
                },
                {
                  "name": "date"
                }
              ]
            },
            {
              "name": "multiple",
              "description": "support multiple date，but not support being use together with range-picker、enableTimePicker and allowInput\n\n支持多选日期，但不支持在range-picker中，或与enableTimePicker、allowInput 一起使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "need-confirm",
              "description": "whether a confirmation button needs to be clicked to complete the action in the date-time picker scenario, default is true\n\n决定在日期时间选择器的场景下是否需要点击确认按钮才完成选择动作，默认为`true`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "PopupProps"
            },
            {
              "name": "prefix-icon",
              "description": "用于自定义组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "TNode"
            },
            {
              "name": "presets",
              "description": "预设快捷日期选择，示例：`{ '元旦': '2021-01-01', '昨天':  dayjs().subtract(1, 'day').format('YYYY-MM-DD'), '特定日期': () => ['2021-02-01'] }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "PresetDate"
            },
            {
              "name": "presets-placement",
              "description": "预设面板展示区域（包含确定按钮）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "'left' | 'top' | 'right' | 'bottom'",
              "default": "bottom",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "top"
                },
                {
                  "name": "right"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "readonly",
              "description": "Whether it is read only, the priority is greater than allowInput\n\n是否只读，优先级大于 allowInput",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "select-input-props",
              "description": "透传 SelectInput 筛选器输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "SelectInputProps"
            },
            {
              "name": "size",
              "description": "输入框尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix-icon",
              "description": "用于自定义组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "TNode"
            },
            {
              "name": "time-picker-props",
              "description": "透传 TimePicker 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "TimePickerProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "DateValue | DateMultipleValue",
              "default": "''"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "string | TNode<{ value: DateValue; displayValue?: DateValue }>"
            },
            {
              "name": "value-type",
              "description": "用于格式化日期的值，仅支持部分格式，时间戳、日期等。⚠️ `YYYYMMDD` 这种格式不支持，请勿使用，如果希望支持可以给 `dayjs` 提个 PR。注意和 `format` 的区别，`format` 仅用于处理日期在页面中呈现的格式。`ValueTypeEnum` 即将废弃，请更为使用 `DatePickerValueType`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props",
              "type": "DatePickerValueType"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "当输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              },
              {
                "name": "clear",
                "description": "Triggered when the clear button is clicked\n\n清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              },
              {
                "name": "confirm",
                "description": "如果存在“确定”按钮，则点击“确定”按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              },
              {
                "name": "focus",
                "description": "输入框获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              },
              {
                "name": "pick",
                "description": "面板选中值后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              },
              {
                "name": "preset-click",
                "description": "点击预设按钮后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "prefixIcon",
              "description": "用于自定义组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "prefix-icon",
              "description": "用于自定义组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "suffixIcon",
              "description": "用于自定义组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "suffix-icon",
              "description": "用于自定义组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "valueDisplay",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: DateValue; displayValue?: DateValue }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: DateValue; displayValue?: DateValue }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepicker-props"
            }
          ]
        },
        {
          "name": "t-date-picker-panel",
          "source": {
            "symbol": "DatePickerPanel"
          },
          "description": "DatePickerPanel\n\n日期选择器面板",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker",
          "props": [
            {
              "name": "default-time",
              "description": "Time selector default value\n\n时间选择器默认值，当 value/defaultValue 未设置值时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "string",
              "default": "'00:00:00'"
            },
            {
              "name": "disable-date",
              "description": "禁用日期，示例：['A', 'B'] 表示日期 A 和日期 B 会被禁用。`{ from: 'A', to: 'B' }` 表示在 A 到 B 之间的日期会被禁用。`{ before: 'A', after: 'B' }` 表示在 A 之前和在 B 之后的日期都会被禁用。其中 A = '2021-01-01'，B = '2021-02-01'。值类型为 Function 则表示返回值为 true 的日期会被禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "DisableDate"
            },
            {
              "name": "disable-time",
              "description": "disable time config function\n\n禁用时间项的配置函数，仅在日期时间选择器中可用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "(time: Date) => Partial<{ hour: Array<number>, minute: Array<number>, second: Array<number>, millisecond: Array<number> }>"
            },
            {
              "name": "enable-time-picker",
              "description": "是否显示时间选择",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "first-day-of-week",
              "description": "第一天从星期几开始",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "number",
              "attribute-value": {
                "type": "of-match"
              },
              "values": [
                {
                  "name": "1"
                },
                {
                  "name": "2"
                },
                {
                  "name": "3"
                },
                {
                  "name": "4"
                },
                {
                  "name": "5"
                },
                {
                  "name": "6"
                },
                {
                  "name": "7"
                }
              ]
            },
            {
              "name": "format",
              "description": "仅用于格式化日期显示的格式，不影响日期值。注意和 `valueType` 的区别，`valueType`会直接决定日期值 `value` 的格式。全局配置默认为：'YYYY-MM-DD'，[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "mode",
              "description": "选择器模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "'year' | 'quarter' | 'month' | 'week' | 'date'",
              "default": "date",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "year"
                },
                {
                  "name": "quarter"
                },
                {
                  "name": "month"
                },
                {
                  "name": "week"
                },
                {
                  "name": "date"
                }
              ]
            },
            {
              "name": "need-confirm",
              "description": "whether a confirmation button needs to be clicked to complete the action in the date-time picker scenario, default is true\n\n决定在日期时间选择器的场景下是否需要点击确认按钮才完成选择动作，默认为`true`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "presets",
              "description": "预设快捷日期选择，示例：`{ '元旦': '2021-01-01', '昨天':  dayjs().subtract(1, 'day').format('YYYY-MM-DD'), '特定日期': () => ['2021-02-01'] }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "PresetDate"
            },
            {
              "name": "presets-placement",
              "description": "预设面板展示区域（包含确定按钮）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "'left' | 'top' | 'right' | 'bottom'",
              "default": "bottom",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "top"
                },
                {
                  "name": "right"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "time-picker-props",
              "description": "透传 TimePicker 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "TimePickerProps"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-props",
              "type": "DateValue | DateMultipleValue",
              "default": "''"
            }
          ],
          "js": {
            "events": [
              {
                "name": "cell-click",
                "description": "点击日期单元格时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发。参数 `context.trigger` 表示触发当前事件的来源，不同的模式触发来源也会不同",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "confirm",
                "description": "如果存在“确定”按钮，则点击“确定”按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "month-change",
                "description": "月份切换发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "panel-click",
                "description": "点击面板时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "preset-click",
                "description": "点击预设按钮后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "time-change",
                "description": "时间切换发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              },
              {
                "name": "year-change",
                "description": "年份切换发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#datepickerpanel-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-date-range-picker",
          "source": {
            "symbol": "DateRangePicker"
          },
          "description": "DateRangePicker\n\n日期范围选择器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker",
          "props": [
            {
              "name": "allow-input",
              "description": "是否允许输入日期",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "cancel-range-select-limit",
              "description": "The default date selection interaction is determined based on the order of dates clicked and will be restricted. For example, if a user first clicks on the start date input box and chooses a date, for instance, 2020-05-15, the interaction will automatically shift focus to the end date input box, waiting for the user to select the end time. At this point, the user can only select a date later than 2020-05-15 (previous dates will be grayed out and disabled, restricting the user's selection). When this value is set to `true`, this restriction is lifted\n\n默认的日期选择交互是根据点击前后日期的顺序来决定并且会加以限制。比如：用户先点击开始时间输入框，选择了一个日期例如2020-05-15，紧接着交互会自动将焦点跳到结束日期输入框，等待用户选择结束时间。此时用户只能选择大于2020-05-15的日期（之前的日期会被灰态禁止点击，限制用户的点击）。当该值传递`true`时，则取消该限制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否显示清除按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default-time",
              "description": "Time selector default value\n\n时间选择器默认值，当 value/defaultValue 未设置值时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "string[]",
              "default": "[\"00:00:00\", \"23:59:59\"]"
            },
            {
              "name": "disable-date",
              "description": "禁用日期，示例：['A', 'B'] 表示日期 A 和日期 B 会被禁用。{ from: 'A', to: 'B' } 表示在 A 到 B 之间的日期会被禁用。{ before: 'A', after: 'B' } 表示在 A 之前和在 B 之后的日期都会被禁用。其中 A = '2021-01-01'，B = '2021-02-01'。值类型为 Function 则表示返回值为 true 的日期会被禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "DisableRangeDate"
            },
            {
              "name": "disable-time",
              "description": "disable time config function\n\n禁用时间项的配置函数，仅在日期区间选择器中开启时间展示时可用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "(times: Array<Date | null>, context: { partial: DateRangePickerPartial }) => Partial<{ hour: Array<number>, minute: Array<number>, second: Array<number> }>"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "enable-time-picker",
              "description": "是否显示时间选择",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "first-day-of-week",
              "description": "第一天从星期几开始",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "number",
              "attribute-value": {
                "type": "of-match"
              },
              "values": [
                {
                  "name": "1"
                },
                {
                  "name": "2"
                },
                {
                  "name": "3"
                },
                {
                  "name": "4"
                },
                {
                  "name": "5"
                },
                {
                  "name": "6"
                },
                {
                  "name": "7"
                }
              ]
            },
            {
              "name": "format",
              "description": "用于格式化日期，[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "string"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "mode",
              "description": "选择器模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "'year' | 'quarter' | 'month' | 'week' | 'date'",
              "default": "date",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "year"
                },
                {
                  "name": "quarter"
                },
                {
                  "name": "month"
                },
                {
                  "name": "week"
                },
                {
                  "name": "date"
                }
              ]
            },
            {
              "name": "need-confirm",
              "description": "whether a confirmation button needs to be clicked to complete the action in the date-time range picker scenario, default is true\n\n决定在日期时间区间选择器的场景下是否需要点击确认按钮才完成选择动作，默认为 `true`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "panel-preselection",
              "description": "在开始日期选中之前，面板是否显示预选状态，即是否高亮预选日期",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "placeholder",
              "description": "占位符，值为数组表示可分别为开始日期和结束日期设置占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "string | Array<string>"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "PopupProps"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "TNode"
            },
            {
              "name": "presets",
              "description": "预设快捷日期选择，示例：{ '特定日期范围': ['2021-01-01', '2022-01-01'], '本月': [dayjs().startOf('month'), dayjs().endOf('month')] }",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "PresetRange"
            },
            {
              "name": "presets-placement",
              "description": "预设面板展示区域（包含确定按钮）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "'left' | 'top' | 'right' | 'bottom'",
              "default": "bottom",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "top"
                },
                {
                  "name": "right"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "range-input-props",
              "description": "透传给范围输入框 RangeInput 组件的参数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "RangeInputProps"
            },
            {
              "name": "readonly",
              "description": "Whether it is read only, the priority is greater than allowInput\n\n是否只读，优先级大于 `allowInput`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "boolean"
            },
            {
              "name": "separator",
              "description": "日期分隔符，支持全局配置，默认为 '-'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "string"
            },
            {
              "name": "size",
              "description": "输入框尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "TNode"
            },
            {
              "name": "time-picker-props",
              "description": "透传 TimePicker 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "TimePickerProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "DateRangeValue",
              "default": "[]"
            },
            {
              "name": "value-type",
              "description": "用于格式化日期的值，仅支持部分格式，时间戳、日期等。⚠️ `YYYYMMDD` 这种格式不支持，请勿使用，如果希望支持可以给 `dayjs` 提个 PR。注意和 `format` 的区别，`format` 仅用于处理日期在页面中呈现的格式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props",
              "type": "'time-stamp' | 'Date' | 'YYYY' | 'YYYY-MM' | 'YYYY-MM-DD' | 'YYYY-MM-DD HH' | 'YYYY-MM-DD HH:mm' | 'YYYY-MM-DD HH:mm:ss' | 'YYYY-MM-DD HH:mm:ss:SSS'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "time-stamp"
                },
                {
                  "name": "Date"
                },
                {
                  "name": "YYYY"
                },
                {
                  "name": "YYYY-MM"
                },
                {
                  "name": "YYYY-MM-DD"
                },
                {
                  "name": "YYYY-MM-DD HH"
                },
                {
                  "name": "YYYY-MM-DD HH:mm"
                },
                {
                  "name": "YYYY-MM-DD HH:mm:ss"
                },
                {
                  "name": "YYYY-MM-DD HH:mm:ss:SSS"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "当输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              },
              {
                "name": "confirm",
                "description": "如果存在“确定”按钮，则点击“确定”按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              },
              {
                "name": "focus",
                "description": "输入框获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              },
              {
                "name": "input",
                "description": "输入框数据发生变化时触发，参数 input 表示输入内容，value 表示组件当前有效值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              },
              {
                "name": "pick",
                "description": "选中日期时触发，可能是开始日期，也可能是结束日期，第二个参数可以区分是开始日期或是结束日期",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              },
              {
                "name": "preset-click",
                "description": "点击预设按钮后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepicker-props"
            }
          ]
        },
        {
          "name": "t-date-range-picker-panel",
          "source": {
            "symbol": "DateRangePickerPanel"
          },
          "description": "DateRangePickerPanel\n\n日期范围选择器面板",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker",
          "props": [
            {
              "name": "default-time",
              "description": "Time selector default value\n\n时间选择器默认值，当 value/defaultValue 未设置值时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "string[]",
              "default": "[\"00:00:00\", \"23:59:59\"]"
            },
            {
              "name": "disable-date",
              "description": "禁用日期，示例：['A', 'B'] 表示日期 A 和日期 B 会被禁用。{ from: 'A', to: 'B' } 表示在 A 到 B 之间的日期会被禁用。{ before: 'A', after: 'B' } 表示在 A 之前和在 B 之后的日期都会被禁用。其中 A = '2021-01-01'，B = '2021-02-01'。值类型为 Function 则表示返回值为 true 的日期会被禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "DisableRangeDate"
            },
            {
              "name": "enable-time-picker",
              "description": "是否显示时间选择",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "first-day-of-week",
              "description": "第一天从星期几开始",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "number",
              "attribute-value": {
                "type": "of-match"
              },
              "values": [
                {
                  "name": "1"
                },
                {
                  "name": "2"
                },
                {
                  "name": "3"
                },
                {
                  "name": "4"
                },
                {
                  "name": "5"
                },
                {
                  "name": "6"
                },
                {
                  "name": "7"
                }
              ]
            },
            {
              "name": "format",
              "description": "用于格式化日期，[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "string"
            },
            {
              "name": "mode",
              "description": "选择器模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "'year' | 'quarter' | 'month' | 'week' | 'date'",
              "default": "date",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "year"
                },
                {
                  "name": "quarter"
                },
                {
                  "name": "month"
                },
                {
                  "name": "week"
                },
                {
                  "name": "date"
                }
              ]
            },
            {
              "name": "panel-preselection",
              "description": "在开始日期选中之前，面板是否显示预选状态，即是否高亮预选日期",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "presets",
              "description": "预设快捷日期选择，示例：{ '特定日期范围': ['2021-01-01', '2022-01-01'], '本月': [dayjs().startOf('month'), dayjs().endOf('month')] }",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "PresetRange"
            },
            {
              "name": "presets-placement",
              "description": "预设面板展示区域（包含确定按钮）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "'left' | 'top' | 'right' | 'bottom'",
              "default": "bottom",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "top"
                },
                {
                  "name": "right"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "time-picker-props",
              "description": "透传 TimePicker 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "TimePickerProps"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-props",
              "type": "DateRangeValue",
              "default": "[]"
            }
          ],
          "js": {
            "events": [
              {
                "name": "cell-click",
                "description": "点击日期单元格时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发。参数 `context.trigger` 表示触发当前事件的来源，不同的模式触发来源也会不同",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "confirm",
                "description": "如果存在“确定”按钮，则点击“确定”按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "month-change",
                "description": "月份切换发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "panel-click",
                "description": "点击面板时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "preset-click",
                "description": "点击预设按钮后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "time-change",
                "description": "时间切换发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              },
              {
                "name": "year-change",
                "description": "年份切换发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/date-picker?tab=api#daterangepickerpanel-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-descriptions",
          "source": {
            "symbol": "Descriptions"
          },
          "description": "Descriptions\n\n描述列表",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions",
          "props": [
            {
              "name": "bordered",
              "description": "set description list with grey border\n\n是否带边框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "colon",
              "description": "set label with \":\" on the right\n\n字段名右侧是否携带冒号“：”",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "boolean"
            },
            {
              "name": "column",
              "description": "count of DescriptionsItem in one row\n\n一行 `DescriptionsItem` 的数量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "number",
              "default": "2"
            },
            {
              "name": "content-style",
              "description": "style of description content\n\n自定义描述项内容的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "Styles"
            },
            {
              "name": "item-layout",
              "description": "layout direction of description item\n\n描述项的排列方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "items",
              "description": "list of descriptions items\n\n描述项的列表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "Array<TdDescriptionsItemProps>"
            },
            {
              "name": "label-style",
              "description": "style of description item, which takes effect when `tableLayout` is `auto`\n\n自定义描述项标签的样式，需要配合 `tableLayout` 为 `auto` 才可以生效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "Styles"
            },
            {
              "name": "layout",
              "description": "layout direction\n\n排列方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "size",
              "description": "a descriptions has three size\n\n组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "table-layout",
              "description": "Sets the algorithm used to layout `table` cells, rows, and columns, exactly the same as the native table-layout css property. `fixed`: uses fixed layout algorithm; `auto`: uses automatic layout algorithm. For more details, see [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout)\n\n用于设置底层 `table` 单元格、行和列的布局算法，与原生 table-layout css 属性完全一致。`fixed`：采用固定布局算法；`auto`：采用自动布局算法。详情可参考 [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "'fixed' | 'auto'",
              "default": "fixed",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "fixed"
                },
                {
                  "name": "auto"
                }
              ]
            },
            {
              "name": "title",
              "description": "title of descriptions\n\n描述列表的标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "title",
              "description": "title of descriptions\n\n描述列表的标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptions-props"
            }
          ]
        },
        {
          "name": "t-descriptions-item",
          "source": {
            "symbol": "DescriptionsItem"
          },
          "description": "DescriptionsItem\n\n描述项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions",
          "props": [
            {
              "name": "content",
              "description": "content of description item\n\n描述项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "content of description item\n\n描述项内容，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props",
              "type": "string | TNode"
            },
            {
              "name": "label",
              "description": "label of description item\n\n描述项标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props",
              "type": "string | TNode"
            },
            {
              "name": "span",
              "description": "width count\n\n占用的宽度数量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props",
              "type": "number",
              "default": "1"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "content of description item\n\n描述项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props"
            },
            {
              "name": "default",
              "description": "content of description item\n\n描述项内容，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props"
            },
            {
              "name": "label",
              "description": "label of description item\n\n描述项标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/descriptions?tab=api#descriptionsitem-props"
            }
          ]
        },
        {
          "name": "t-dialog",
          "source": {
            "symbol": "Dialog"
          },
          "description": "Dialog\n\n对话框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog",
          "props": [
            {
              "name": "attach",
              "description": "对话框挂载的节点。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "AttachNode"
            },
            {
              "name": "body",
              "description": "对话框内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | TNode"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | ButtonProps | TNode | null"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "close-on-esc-keydown",
              "description": "trigger dialog close event on `ESC` keydown\n\n按下 ESC 时是否触发对话框关闭事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "close-on-overlay-click",
              "description": "点击蒙层时是否触发关闭事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | ButtonProps | TNode | null"
            },
            {
              "name": "confirm-loading",
              "description": "confirm button loading status\n\n确认按钮加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "confirm-on-enter",
              "description": "confirm on enter\n\n是否在按下回车键时，触发确认事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean"
            },
            {
              "name": "default",
              "description": "对话框内容，同 body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | TNode"
            },
            {
              "name": "destroy-on-close",
              "description": "是否在关闭弹框的时候销毁子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "dialog-class-name",
              "description": "弹框元素类名，示例：'t-class-dialog-first t-class-dialog-second'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string"
            },
            {
              "name": "dialog-style",
              "description": "Styles that apply to the dialog box itself\n\n作用于对话框本身的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "Styles"
            },
            {
              "name": "draggable",
              "description": "对话框是否可以拖拽（仅在非模态对话框时有效）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 不显示任何内容，值类型为 Function 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示任何内容，值类型为 string 则直接显示值，值类型为 Function 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "lazy",
              "description": "Enable Dialog lazy loading, the contents of the dialog box are not rendered when enable\n\n是否启用对话框懒加载，启用时对话框内的内容不渲染",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "mode",
              "description": "对话框类型，有 4 种：模态对话框、非模态对话框、普通对话框、全屏对话框。弹出「模态对话框」时，只能操作对话框里面的内容，不能操作其他内容。弹出「非模态对话框」时，则可以操作页面内所有内容。「普通对话框」是指没有脱离文档流的对话框，可以在这个基础上开发更多的插件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "'modal' | 'modeless' | 'normal' | 'full-screen'",
              "default": "modal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "modal"
                },
                {
                  "name": "modeless"
                },
                {
                  "name": "normal"
                },
                {
                  "name": "full-screen"
                }
              ]
            },
            {
              "name": "placement",
              "description": "对话框位置，内置两种：垂直水平居中显示 和 靠近顶部（top:20%）显示。默认情况，为避免贴顶或贴底，顶部和底部距离最小为 `48px`，可通过调整 `top` 覆盖默认大小",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "'top' | 'center'",
              "default": "top",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "center"
                }
              ]
            },
            {
              "name": "prevent-scroll-through",
              "description": "防止滚动穿透",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-in-attached-element",
              "description": "仅在挂载元素中显示抽屉，默认在浏览器可视区域显示。父元素需要有定位属性，如：position: relative",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-overlay",
              "description": "是否显示遮罩层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "对话框风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "'default' | 'info' | 'warning' | 'danger' | 'success'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "info"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "success"
                }
              ]
            },
            {
              "name": "top",
              "description": "用于弹框具体窗口顶部的距离，优先级大于 placement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | number"
            },
            {
              "name": "visible",
              "description": "控制对话框是否显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "boolean"
            },
            {
              "name": "width",
              "description": "对话框宽度，示例：320, '500px', '80%'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "string | number"
            },
            {
              "name": "z-index",
              "description": "对话框层级，Web 侧样式默认为 2500，移动端和小程序样式默认为 1500",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props",
              "type": "number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "before-close",
                "description": "对话框执行消失动画效果前触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "before-open",
                "description": "对话框执行弹出动画效果前触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "cancel",
                "description": "如果“取消”按钮存在，则点击“取消”按钮时触发，同时触发关闭事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "close",
                "description": "关闭事件，点击取消按钮、点击关闭按钮、点击蒙层、按下 ESC 等场景下触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "close-btn-click",
                "description": "点击右上角关闭按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "closed",
                "description": "对话框消失动画效果结束后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "confirm",
                "description": "如果“确认”按钮存在，则点击“确认”按钮时触发，或者键盘按下回车键时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "esc-keydown",
                "description": "按下 ESC 时触发事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "opened",
                "description": "对话框弹出动画效果结束后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              },
              {
                "name": "overlay-click",
                "description": "如果蒙层存在，点击蒙层时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-events"
              }
            ]
          },
          "slots": [
            {
              "name": "body",
              "description": "对话框内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "cancelBtn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "closeBtn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "confirmBtn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode | null",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode | null",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "default",
              "description": "对话框内容，同 body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 不显示任何内容，值类型为 Function 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示任何内容，值类型为 string 则直接显示值，值类型为 Function 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialog-props"
            }
          ]
        },
        {
          "name": "t-dialog-card",
          "source": {
            "symbol": "DialogCard"
          },
          "description": "DialogCard\n\n对话框卡片",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog",
          "props": [
            {
              "name": "body",
              "description": "对话框内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | TNode"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | ButtonProps | TNode | null"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | ButtonProps | TNode | null",
              "default": "true"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | ButtonProps | TNode | null",
              "default": "true"
            },
            {
              "name": "confirm-loading",
              "description": "confirm button loading status\n\n确认按钮加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | ButtonProps | TNode | null"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 不显示任何内容，值类型为 Function 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示任何内容，值类型为 string 则直接显示值，值类型为 Function 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "对话框风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "'default' | 'info' | 'warning' | 'danger' | 'success'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "info"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "success"
                }
              ]
            },
            {
              "name": "body",
              "description": "对话框内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | TNode"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | ButtonProps | TNode | null"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | ButtonProps | TNode | null"
            },
            {
              "name": "confirm-loading",
              "description": "confirm button loading status\n\n确认按钮加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 不显示任何内容，值类型为 Function 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示任何内容，值类型为 string 则直接显示值，值类型为 Function 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "对话框风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props",
              "type": "'default' | 'info' | 'warning' | 'danger' | 'success'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "info"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "success"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "cancel",
                "description": "如果“取消”按钮存在，则点击“取消”按钮时触发，同时触发关闭事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-events"
              },
              {
                "name": "close-btn-click",
                "description": "点击右上角关闭按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-events"
              },
              {
                "name": "confirm",
                "description": "如果“确认”按钮存在，则点击“确认”按钮时触发，或者键盘按下回车键时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-events"
              }
            ]
          },
          "slots": [
            {
              "name": "body",
              "description": "对话框内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "cancelBtn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "closeBtn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "confirmBtn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode | null",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode | null",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 不显示任何内容，值类型为 Function 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示任何内容，值类型为 string 则直接显示值，值类型为 Function 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "body",
              "description": "对话框内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "cancelBtn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode | null【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "closeBtn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "confirmBtn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode | null",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值为 null 则不显示确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode | null",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 不显示任何内容，值类型为 Function 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示任何内容，值类型为 string 则直接显示值，值类型为 Function 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dialog?tab=api#dialogcard-props"
            }
          ]
        },
        {
          "name": "t-divider",
          "source": {
            "symbol": "Divider"
          },
          "description": "Divider\n\n分割线",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/divider",
          "props": [
            {
              "name": "align",
              "description": "文本位置（仅在水平分割线有效）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props",
              "type": "'left' | 'right' | 'center'",
              "default": "center",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "center"
                }
              ]
            },
            {
              "name": "content",
              "description": "子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props",
              "type": "string | TNode"
            },
            {
              "name": "dashed",
              "description": "是否虚线（仅在水平分割线有效）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default",
              "description": "子元素，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props",
              "type": "string | TNode"
            },
            {
              "name": "layout",
              "description": "分隔线类型有两种：水平和垂直",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "theme",
              "description": "请更为使用 `layout`。分隔线类型有两种：水平和垂直",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props",
              "type": "'horizontal' | 'vertical'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props"
            },
            {
              "name": "default",
              "description": "子元素，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/divider?tab=api#divider-props"
            }
          ]
        },
        {
          "name": "t-drawer",
          "source": {
            "symbol": "Drawer"
          },
          "description": "Drawer\n\n模态抽屉",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer",
          "props": [
            {
              "name": "attach",
              "description": "抽屉挂载的节点，默认挂在组件本身的位置。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "AttachNode"
            },
            {
              "name": "body",
              "description": "抽屉内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "string | TNode"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "FooterButton"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "string | boolean | TNode"
            },
            {
              "name": "close-on-esc-keydown",
              "description": "trigger drawer close event on `ESC` keydown\n\n按下 ESC 时是否触发抽屉关闭事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "close-on-overlay-click",
              "description": "点击蒙层时是否触发抽屉关闭事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮，可自定义。值为 null 则不显示确认按钮。类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "FooterButton"
            },
            {
              "name": "default",
              "description": "抽屉内容，同 body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "string | TNode"
            },
            {
              "name": "destroy-on-close",
              "description": "抽屉关闭时是否销毁节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "drawer-class-name",
              "description": "抽屉元素类名。",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "string"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 或 null 不显示任何内容，值类型为 TNode 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示头部，值类型为 string 则直接显示值，值类型为 TNode 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "lazy",
              "description": "Enable Drawer lazy loading, the contents of the Drawer are not rendered when enable\n\n是否启用抽屉懒加载，启用时抽屉的内容不渲染",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "mode",
              "description": "展开方式，有两种：直接展示在内容上方 和 推开内容区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "'overlay' | 'push'",
              "default": "overlay",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "overlay"
                },
                {
                  "name": "push"
                }
              ]
            },
            {
              "name": "placement",
              "description": "抽屉方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "'left' | 'right' | 'top' | 'bottom'",
              "default": "right",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "top"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "prevent-scroll-through",
              "description": "防止滚动穿透",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-in-attached-element",
              "description": "仅在挂载元素中显示抽屉，默认在浏览器可视区域显示。父元素需要有定位属性，如：position: relative",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-overlay",
              "description": "是否显示遮罩层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "尺寸，支持 'small', 'medium', 'large'，'35px', '30%',  '3em' 等。纵向抽屉调整的是抽屉宽度，横向抽屉调整的是抽屉高度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "size-draggable",
              "description": "allow resizing drawer width/height, set `max` or `min` to limit size\n\n抽屉大小可拖拽调整，横向抽屉调整宽度，纵向抽屉调整高度。`sizeDraggable.max` 和 `sizeDraggable.min` 用于控制拖拽尺寸大小限制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean | SizeDragLimit",
              "default": "false"
            },
            {
              "name": "visible",
              "description": "组件是否可见",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "z-index",
              "description": "抽屉层级，样式默认为 1500",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props",
              "type": "number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "before-close",
                "description": "抽屉执行关闭动画效果前触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "before-open",
                "description": "抽屉执行打开动画效果前触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "cancel",
                "description": "如果“取消”按钮存在，点击“取消”按钮时触发，同时触发关闭事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "close",
                "description": "关闭事件，取消按钮点击时、关闭按钮点击时、ESC 按下时、点击蒙层时均会触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "close-btn-click",
                "description": "如果关闭按钮存在，点击关闭按钮时触发该事件，同时触发关闭事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "confirm",
                "description": "如果“确认”按钮存在，则点击“确认”按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "esc-keydown",
                "description": "按下 ESC 键时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "overlay-click",
                "description": "如果蒙层存在，点击蒙层时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              },
              {
                "name": "size-drag-end",
                "description": "trigger on size drag end\n\n抽屉大小拖拽结束时触发，事件参数 `size` 在横向抽屉中表示宽度，在纵向抽屉中表示高度",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-events"
              }
            ]
          },
          "slots": [
            {
              "name": "body",
              "description": "抽屉内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "cancelBtn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：FooterButton",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：FooterButton",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "closeBtn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "confirmBtn",
              "description": "确认按钮，可自定义。值为 null 则不显示确认按钮。类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：FooterButton【type FooterButton = string | ButtonProps | TNode | null 】【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮，可自定义。值为 null 则不显示确认按钮。类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：FooterButton【type FooterButton = string | ButtonProps | TNode | null 】【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "default",
              "description": "抽屉内容，同 body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "footer",
              "description": "底部操作栏，默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮，值为 false 或 null 不显示任何内容，值类型为 TNode 表示自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            },
            {
              "name": "header",
              "description": "头部内容。值为 true 显示空白头部，值为 false 不显示头部，值类型为 string 则直接显示值，值类型为 TNode 表示自定义头部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/drawer?tab=api#drawer-props"
            }
          ]
        },
        {
          "name": "t-dropdown",
          "source": {
            "symbol": "Dropdown"
          },
          "description": "Dropdown\n\n下拉菜单",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown",
          "props": [
            {
              "name": "direction",
              "description": "多层级操作时，子层级展开方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "'left' | 'right'",
              "default": "right",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "hide-after-item-click",
              "description": "点击选项后是否自动隐藏弹窗",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "max-column-width",
              "description": "选项最大宽度，内容超出时，显示为省略号。值为字符串时，值就是最大宽度；值为数字时，单位：px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "string | number",
              "default": "100"
            },
            {
              "name": "max-height",
              "description": "弹窗最大高度，单位：px 。统一控制每一列的高度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "number",
              "default": "300"
            },
            {
              "name": "min-column-width",
              "description": "选项最小宽度。值为字符串时，值就是最小宽度；值为数字时，单位：px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "string | number",
              "default": "10"
            },
            {
              "name": "options",
              "description": "下拉操作项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "Array<DropdownOption>",
              "default": "[]"
            },
            {
              "name": "panel-bottom-content",
              "description": "bottom content of the dropdown panel\n\n面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "string | TNode"
            },
            {
              "name": "panel-top-content",
              "description": "top content of the dropdown panel\n\n面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "string | TNode"
            },
            {
              "name": "placement",
              "description": "弹窗定位方式，可选值同 Popup 组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "'top' | 'left' | 'right' | 'bottom' | 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right' | 'left-top' | 'left-bottom' | 'right-top' | 'right-bottom'",
              "default": "bottom-left",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "bottom"
                },
                {
                  "name": "top-left"
                },
                {
                  "name": "top-right"
                },
                {
                  "name": "bottom-left"
                },
                {
                  "name": "bottom-right"
                },
                {
                  "name": "left-top"
                },
                {
                  "name": "left-bottom"
                },
                {
                  "name": "right-top"
                },
                {
                  "name": "right-bottom"
                }
              ]
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性，方便更加自由地控制。比如使用 popupProps.overlayStyle 设置浮层样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "PopupProps"
            },
            {
              "name": "trigger",
              "description": "触发下拉显示的方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props",
              "type": "'hover' | 'click' | 'focus' | 'context-menu'",
              "default": "hover",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "hover"
                },
                {
                  "name": "click"
                },
                {
                  "name": "focus"
                },
                {
                  "name": "context-menu"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "下拉操作项点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-events"
              }
            ]
          },
          "slots": [
            {
              "name": "panelBottomContent",
              "description": "bottom content of the dropdown panel\n\n面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props"
            },
            {
              "name": "panel-bottom-content",
              "description": "bottom content of the dropdown panel\n\n面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props"
            },
            {
              "name": "panelTopContent",
              "description": "top content of the dropdown panel\n\n面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props"
            },
            {
              "name": "panel-top-content",
              "description": "top content of the dropdown panel\n\n面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdown-props"
            }
          ]
        },
        {
          "name": "t-dropdown-item",
          "source": {
            "symbol": "DropdownItem"
          },
          "description": "DropdownItem\n\n下拉菜单选项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown",
          "props": [
            {
              "name": "active",
              "description": "是否高亮当前操作项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "content",
              "description": "下拉操作项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "disabled",
              "description": "是否禁用操作项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "divider",
              "description": "是否显示操作项之间的分隔线（分隔线默认在下方）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "TNode"
            },
            {
              "name": "theme",
              "description": "下拉菜单选项主题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "DropdownItemTheme",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "value",
              "description": "下拉操作项唯一标识",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props",
              "type": "string | number | { [key: string]: any }"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "下拉操作项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/dropdown?tab=api#dropdownitem-props"
            }
          ]
        },
        {
          "name": "t-empty",
          "source": {
            "symbol": "Empty"
          },
          "description": "Empty\n\n空状态",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/empty",
          "props": [
            {
              "name": "action",
              "description": "action block\n\n操作按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "TNode"
            },
            {
              "name": "description",
              "description": "empty component description\n\n描述文字",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "string | TNode"
            },
            {
              "name": "image",
              "description": "image url, or Image component props, or custom any node you need\n\n组件图片，可以完全自定义内容。值类型为字符串时，表示图片地址；值类型为对象时，则表示透传全部属性到图片组件，示例：`<Empty image={{ src: '', shape: 'round' }} />`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "string | ImageProps | TNode "
            },
            {
              "name": "image-style",
              "description": "pass `Cascading Style Sheets` to image element\n\n透传图片样式表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "Styles"
            },
            {
              "name": "size",
              "description": "size of Empty,  default value is `medium`\n\n空状态的尺寸，默认为 `medium`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "title",
              "description": "empty component title\n\n错误标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "string | TNode"
            },
            {
              "name": "type",
              "description": "Empty component type\n\n组件类型，如：空数据/成功/失败/网络错误/建设中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props",
              "type": "'empty' | 'success' | 'fail' | 'network-error' | 'maintenance'",
              "default": "empty",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "empty"
                },
                {
                  "name": "success"
                },
                {
                  "name": "fail"
                },
                {
                  "name": "network-error"
                },
                {
                  "name": "maintenance"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "action",
              "description": "action block\n\n操作按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props"
            },
            {
              "name": "description",
              "description": "empty component description\n\n描述文字",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props"
            },
            {
              "name": "image",
              "description": "image url, or Image component props, or custom any node you need\n\n组件图片，可以完全自定义内容。值类型为字符串时，表示图片地址；值类型为对象时，则表示透传全部属性到图片组件，示例：`<Empty image={{ src: '', shape: 'round' }} />`类型和参数：string | ImageProps | TNode 【import { ImageProps } from '@Image'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props"
            },
            {
              "name": "title",
              "description": "empty component title\n\n错误标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/empty?tab=api#empty-props"
            }
          ]
        },
        {
          "name": "t-enhanced-table",
          "source": {
            "symbol": "EnhancedTable"
          },
          "description": "EnhancedTable\n\n增强表格",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/table",
          "props": [
            {
              "name": "before-drag-sort",
              "description": "stop to drag sort\n\n树形结构中，拖拽排序前控制，返回值为 `true` 则继续排序；返回值为 `false` 则中止排序还原数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-props",
              "type": "(context: DragSortContext<T>) => boolean"
            },
            {
              "name": "expanded-tree-nodes",
              "description": "expanded tree node row keys, row key value is from data[rowKey]\n\n展开的树形节点。非必须。在需要自由控制展开的树形节点时使用。其他场景无需设置，表格组件有内置展开逻辑",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "tree",
              "description": "tree data configs\n\n树形结构相关配置。具体属性文档查看 `TableTreeConfig` 相关描述",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-props",
              "type": "TableTreeConfig"
            },
            {
              "name": "tree-expand-and-fold-icon",
              "description": "sort icon\n\n自定义树形结构展开图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-props",
              "type": "TNode<{ type: 'expand' | 'fold', row: T }>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "abnormal-drag-sort",
                "description": "异常拖拽排序时触发，如：树形结构中，非同层级之间的交换。`context.code` 指交换异常错误码，固定值；`context.reason` 指交换异常的原因",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-events"
              },
              {
                "name": "expanded-tree-nodes-change",
                "description": "trigger on tree node expanded or folded\n\n树形结构，展开的树节点发生变化时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-events"
              },
              {
                "name": "tree-expand-change",
                "description": "trigger on tree node expanded or folded, use `expandedTreeNodesChange` please\n\n树形结构，用户操作引起节点展开或收起时触发。请更为使用 `onExpandedTreeNodesChange`",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#enhancedtable-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-footer",
          "source": {
            "symbol": "Footer"
          },
          "description": "Footer\n\n布局-底部内容",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/layout",
          "props": [
            {
              "name": "height",
              "description": "底栏高度。样式表（class）中定义的默认高度为：24px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#footer-props",
              "type": "string"
            }
          ],
          "slots": []
        },
        {
          "name": "t-form",
          "source": {
            "symbol": "Form"
          },
          "description": "Form\n\n表单",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/form",
          "props": [
            {
              "name": "colon",
              "description": "是否在表单标签字段右侧显示冒号",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "data",
              "description": "表单数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "FormData",
              "default": "{}"
            },
            {
              "name": "disabled",
              "description": "是否禁用整个表单",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "error-message",
              "description": "表单错误信息配置，示例：`{ idcard: '请输入正确的身份证号码', max: '字符长度不能超过 ${max}' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "FormErrorMessage"
            },
            {
              "name": "form-controlled-components",
              "description": "允许表单统一控制禁用状态的自定义组件名称列表。默认会有组件库的全部输入类组件：TInput、TInputNumber、TCascader、TSelect、TOption、TSwitch、TCheckbox、TCheckboxGroup、TRadio、TRadioGroup、TTreeSelect、TDatePicker、TTimePicker、TUpload、TTransfer、TSlider。对于自定义组件，组件内部需要包含可以控制表单禁用状态的变量 `formDisabled`。示例：`['CustomUpload', 'CustomInput']`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "Array<string>"
            },
            {
              "name": "id",
              "description": " native id attribute of the form，which supports being used in conjunction with non-form buttons through the form attribute to trigger form events\n\n表单原生的id属性，支持用于配合非表单内的按钮通过form属性来触发表单事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "label-align",
              "description": "表单字段标签对齐方式：左对齐、右对齐、顶部对齐",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "'left' | 'right' | 'top'",
              "default": "right",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "top"
                }
              ]
            },
            {
              "name": "label-width",
              "description": "可以整体设置label标签宽度，默认为100px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "string | number",
              "default": "'100px'"
            },
            {
              "name": "layout",
              "description": "表单布局，有两种方式：纵向布局 和 行内布局",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "'vertical' | 'inline'",
              "default": "vertical",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "vertical"
                },
                {
                  "name": "inline"
                }
              ]
            },
            {
              "name": "prevent-submit-default",
              "description": "是否阻止表单提交默认事件（表单提交默认事件会刷新页面），设置为 `true` 可以避免刷新",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "readonly",
              "description": "是否整个表单只读",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "required-mark",
              "description": "是否显示必填符号（*），默认显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "required-mark-position",
              "description": "Display position of required symbols\n\n表单必填符号（*）显示位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "'left' | 'right'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "reset-type",
              "description": "重置表单的方式，值为 empty 表示重置表单为空，值为 initial 表示重置表单数据为初始值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "'empty' | 'initial'",
              "default": "empty",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "empty"
                },
                {
                  "name": "initial"
                }
              ]
            },
            {
              "name": "rules",
              "description": "表单字段校验规则",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "FormRules<FormData>"
            },
            {
              "name": "scroll-to-first-error",
              "description": "表单校验不通过时，是否自动滚动到第一个校验不通过的字段，平滑滚动或是瞬间直达。值为空则表示不滚动",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "'' | 'smooth' | 'auto'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "''"
                },
                {
                  "name": "smooth"
                },
                {
                  "name": "auto"
                }
              ]
            },
            {
              "name": "show-error-message",
              "description": "校验不通过时，是否显示错误提示信息，统一控制全部表单项。如果希望控制单个表单项，请给 FormItem 设置该属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "status-icon",
              "description": "校验状态图标，值为 `true` 显示默认图标，默认图标有 成功、失败、警告 等，不同的状态图标不同。`statusIcon` 值为 `false`，不显示图标。`statusIcon` 值类型为渲染函数，则可以自定义右侧状态图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean | TNode<TdFormItemProps>",
              "default": "undefined"
            },
            {
              "name": "submit-with-warning-message",
              "description": "【讨论中】当校验结果只有告警信息时，是否触发 `submit` 提交事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props",
              "type": "boolean",
              "default": "false"
            }
          ],
          "js": {
            "events": [
              {
                "name": "reset",
                "description": "表单重置时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-events"
              },
              {
                "name": "submit",
                "description": "表单提交时触发。其中 `context.validateResult` 表示校验结果，`context.firstError` 表示校验不通过的第一个规则提醒。`context.validateResult` 值为 `true` 表示校验通过；如果校验不通过，`context.validateResult` 值为校验结果列表。<br />【注意】⚠️ 默认情况，输入框按下 Enter 键会自动触发提交事件，如果希望禁用这个默认行为，可以给输入框添加  enter 事件，并在事件中设置 `e.preventDefault()`",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-events"
              },
              {
                "name": "validate",
                "description": "校验结束后触发，result 值为 true 表示校验通过；如果校验不通过，result 值为校验结果列表",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-events"
              }
            ]
          },
          "slots": [
            {
              "name": "statusIcon",
              "description": "校验状态图标，值为 `true` 显示默认图标，默认图标有 成功、失败、警告 等，不同的状态图标不同。`statusIcon` 值为 `false`，不显示图标。`statusIcon` 值类型为渲染函数，则可以自定义右侧状态图标类型和参数：boolean | TNode<TdFormItemProps>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props"
            },
            {
              "name": "status-icon",
              "description": "校验状态图标，值为 `true` 显示默认图标，默认图标有 成功、失败、警告 等，不同的状态图标不同。`statusIcon` 值为 `false`，不显示图标。`statusIcon` 值类型为渲染函数，则可以自定义右侧状态图标类型和参数：boolean | TNode<TdFormItemProps>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#form-props"
            }
          ]
        },
        {
          "name": "t-form-item",
          "source": {
            "symbol": "FormItem"
          },
          "description": "FormItem\n\n表单元素",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/form",
          "props": [
            {
              "name": "for",
              "description": "label 原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "string"
            },
            {
              "name": "help",
              "description": "表单项说明内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "string | TNode"
            },
            {
              "name": "label",
              "description": "字段标签名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "label-align",
              "description": "表单字段标签对齐方式：左对齐、右对齐、顶部对齐。默认使用 Form 的对齐方式，优先级高于 Form.labelAlign",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "'left' | 'right' | 'top'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "top"
                }
              ]
            },
            {
              "name": "label-width",
              "description": "可以整体设置标签宽度，优先级高于 Form.labelWidth",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "string | number"
            },
            {
              "name": "name",
              "description": "表单字段名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "string"
            },
            {
              "name": "required-mark",
              "description": "是否显示必填符号（*），优先级高于 Form.requiredMark",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "rules",
              "description": "表单字段校验规则",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "Array<FormRule>"
            },
            {
              "name": "show-error-message",
              "description": "校验不通过时，是否显示错误提示信息，优先级高于 `Form.showErrorMessage`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "status",
              "description": "校验状态，可在需要完全自主控制校验状态时使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "'error' | 'warning' | 'success' | 'validating'"
            },
            {
              "name": "status-icon",
              "description": "校验状态图标，值为 `true` 显示默认图标，默认图标有 成功、失败、警告 等，不同的状态图标不同。`statusIcon` 值为 `false`，不显示图标。`statusIcon` 值类型为渲染函数，则可以自定义右侧状态图标。优先级高级 Form 的 statusIcon",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "success-border",
              "description": "是否显示校验成功的边框，默认不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "tips",
              "description": "自定义提示内容，样式跟随 `status` 变动，可在需要完全自主控制校验规则时使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "help",
              "description": "表单项说明内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props"
            },
            {
              "name": "label",
              "description": "字段标签名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props"
            },
            {
              "name": "statusIcon",
              "description": "校验状态图标，值为 `true` 显示默认图标，默认图标有 成功、失败、警告 等，不同的状态图标不同。`statusIcon` 值为 `false`，不显示图标。`statusIcon` 值类型为渲染函数，则可以自定义右侧状态图标。优先级高级 Form 的 statusIcon",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props"
            },
            {
              "name": "status-icon",
              "description": "校验状态图标，值为 `true` 显示默认图标，默认图标有 成功、失败、警告 等，不同的状态图标不同。`statusIcon` 值为 `false`，不显示图标。`statusIcon` 值类型为渲染函数，则可以自定义右侧状态图标。优先级高级 Form 的 statusIcon",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props"
            },
            {
              "name": "tips",
              "description": "自定义提示内容，样式跟随 `status` 变动，可在需要完全自主控制校验规则时使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/form?tab=api#formitem-props"
            }
          ]
        },
        {
          "name": "t-guide",
          "source": {
            "symbol": "Guide"
          },
          "description": "Guide\n\n引导",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/guide",
          "props": [
            {
              "name": "counter",
              "description": "用于自定义渲染计数部分",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "TNode<{ current: number; total: number }>"
            },
            {
              "name": "current",
              "description": "当前步骤，即整个引导的进度。-1 则不展示，用于需要中断展示的场景",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "number"
            },
            {
              "name": "finish-button-props",
              "description": "透传 完成按钮 的全部属性，示例：`{ content: '完成', theme: 'primary' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "ButtonProps"
            },
            {
              "name": "hide-counter",
              "description": "是否隐藏计数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "hide-prev",
              "description": "是否隐藏上一步按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "hide-skip",
              "description": "是否隐藏跳过按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "highlight-padding",
              "description": "高亮框的内边距",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "number",
              "default": "8"
            },
            {
              "name": "mode",
              "description": "引导框的类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "'popup' | 'dialog'",
              "default": "popup",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "popup"
                },
                {
                  "name": "dialog"
                }
              ]
            },
            {
              "name": "next-button-props",
              "description": "透传 下一步按钮 的全部属性，示例：{ content: '下一步', theme: 'primary' }",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "ButtonProps"
            },
            {
              "name": "prev-button-props",
              "description": "透传 上一步按钮 的全部属性，示例：{ content: '上一步', theme: 'default' }",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "ButtonProps"
            },
            {
              "name": "show-overlay",
              "description": "是否出现遮罩层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "skip-button-props",
              "description": "透传 跳过按钮 的全部属性，{ content: '跳过', theme: 'default' }",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "ButtonProps"
            },
            {
              "name": "steps",
              "description": "用于定义每个步骤的内容，包括高亮的节点、相对位置和具体的文案内容等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "Array<GuideStep>"
            },
            {
              "name": "z-index",
              "description": "提示框的层级",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props",
              "type": "number",
              "default": "999999"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "当前步骤发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-events"
              },
              {
                "name": "finish",
                "description": "点击完成按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-events"
              },
              {
                "name": "next-step-click",
                "description": "点击下一步时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-events"
              },
              {
                "name": "prev-step-click",
                "description": "点击上一步时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-events"
              },
              {
                "name": "skip",
                "description": "点击跳过按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-events"
              }
            ]
          },
          "slots": [
            {
              "name": "counter",
              "description": "用于自定义渲染计数部分类型和参数：TNode<{ current: number; total: number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/guide?tab=api#guide-props"
            }
          ]
        },
        {
          "name": "t-head-menu",
          "source": {
            "symbol": "HeadMenu"
          },
          "description": "HeadMenu\n\n顶部导航菜单",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/menu",
          "props": [
            {
              "name": "expand-type",
              "description": "二级菜单展开方式，平铺展开和浮层展开",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props",
              "type": "'normal' | 'popup'",
              "default": "normal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "normal"
                },
                {
                  "name": "popup"
                }
              ]
            },
            {
              "name": "expanded",
              "description": "展开的子菜单集合",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props",
              "type": "Array<MenuValue>",
              "default": "[]"
            },
            {
              "name": "logo",
              "description": "站点 LOGO",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props",
              "type": "TNode"
            },
            {
              "name": "operations",
              "description": "导航操作区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props",
              "type": "TNode"
            },
            {
              "name": "theme",
              "description": "",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props",
              "type": "'light' | 'dark'",
              "default": "light",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                },
                {
                  "name": "dark"
                }
              ]
            },
            {
              "name": "value",
              "description": "激活菜单项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props",
              "type": "MenuValue"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "激活菜单项发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-events"
              },
              {
                "name": "expand",
                "description": "展开的菜单项发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-events"
              }
            ]
          },
          "slots": [
            {
              "name": "logo",
              "description": "站点 LOGO",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props"
            },
            {
              "name": "operations",
              "description": "导航操作区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#headmenu-props"
            }
          ]
        },
        {
          "name": "t-header",
          "source": {
            "symbol": "Header"
          },
          "description": "Header\n\n布局-头部",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/layout",
          "props": [
            {
              "name": "height",
              "description": "顶栏高度。样式表（class）中定义的默认高度为：64px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#header-props",
              "type": "string"
            }
          ],
          "slots": []
        },
        {
          "name": "icon-font",
          "source": {
            "symbol": "IconFont"
          },
          "description": "IconFont\n\n图标（IconFont）",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/icon",
          "props": [
            {
              "name": "load-default-icons",
              "description": "是否加载组件库内置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "name",
              "description": "图标名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-props",
              "type": "string"
            },
            {
              "name": "size",
              "description": "图标尺寸，支持 'small', 'medium', 'large'，'35px', '3em' 等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "style",
              "description": "可用于设置图标颜色，如：style=\\\"color: red\\\"",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-props",
              "type": "string"
            },
            {
              "name": "tag",
              "description": "图标 DOM 元素，可选值：i/span/div/...",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-props",
              "type": "string",
              "default": "i"
            },
            {
              "name": "url",
              "description": "图标地址，地址内容参考[组件内部默认加载图标](https://tdesign.gtimg.com/icon/web/index.css)。也可以在 index.html 中引入图标地址",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-props",
              "type": "string | Array<string>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconfont-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "icon",
          "source": {
            "symbol": "IconSVG"
          },
          "description": "IconSVG\n\n图标（IconSVG）",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/icon",
          "props": [
            {
              "name": "load-default-icons",
              "description": "是否加载组件库内置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "name",
              "description": "图标名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string"
            },
            {
              "name": "size",
              "description": "图标尺寸，支持 'small', 'medium', 'large'，'35px', '3em' 等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "style",
              "description": "可用于设置图标颜色，如：style=\\\"color: red\\\"",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string"
            },
            {
              "name": "url",
              "description": "图标地址，地址内容参考[组件内部默认加载图标](https://tdesign.gtimg.com/icon/web/index.js)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string | Array<string>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-icon",
          "source": {
            "symbol": "IconSVG"
          },
          "description": "IconSVG\n\n图标（IconSVG）",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/icon",
          "props": [
            {
              "name": "load-default-icons",
              "description": "是否加载组件库内置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "name",
              "description": "图标名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string"
            },
            {
              "name": "size",
              "description": "图标尺寸，支持 'small', 'medium', 'large'，'35px', '3em' 等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "style",
              "description": "可用于设置图标颜色，如：style=\\\"color: red\\\"",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string"
            },
            {
              "name": "url",
              "description": "图标地址，地址内容参考[组件内部默认加载图标](https://tdesign.gtimg.com/icon/web/index.js)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-props",
              "type": "string | Array<string>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/icon?tab=api#iconsvg-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-image",
          "source": {
            "symbol": "Image"
          },
          "description": "Image\n\n图片",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/image",
          "props": [
            {
              "name": "alt",
              "description": "图片描述",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string"
            },
            {
              "name": "error",
              "description": "自定义图片加载失败状态下的显示内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string | TNode"
            },
            {
              "name": "fallback",
              "description": "display `fallback` image on `src` loading failed. you can also use `error` to define more complex error content\n\n图片加载失败时，显示当前链接设置的图片地址。如果要使用组件图标或完全自定义加载失败时显示的内容，请更为使用 `error`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string"
            },
            {
              "name": "fit",
              "description": "图片填充模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "'contain' | 'cover' | 'fill' | 'none' | 'scale-down'",
              "default": "fill",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "contain"
                },
                {
                  "name": "cover"
                },
                {
                  "name": "fill"
                },
                {
                  "name": "none"
                },
                {
                  "name": "scale-down"
                }
              ]
            },
            {
              "name": "gallery",
              "description": "是否展示为图集样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "lazy",
              "description": "是否开启图片懒加载",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading",
              "description": "自定义加载中状态的图片内容，如：“加载中”",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string | TNode"
            },
            {
              "name": "overlay-content",
              "description": "overlay on the top of image\n\n图片上方的浮层内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string | TNode"
            },
            {
              "name": "overlay-trigger",
              "description": "浮层 `overlayContent` 出现的时机",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "'always' | 'hover'",
              "default": "always",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "always"
                },
                {
                  "name": "hover"
                }
              ]
            },
            {
              "name": "placeholder",
              "description": "占位元素，展示层级低于 `loading` `error` 和图片本身，值类型为字符串时表示占位图片地址",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string | TNode"
            },
            {
              "name": "position",
              "description": "等同于原生的 object-position 属性，可选值为 top right bottom left 或 string，可以自定义任何单位，px 或者 百分比",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string",
              "default": "center"
            },
            {
              "name": "referrerpolicy",
              "description": "attribute of `<img>`, [MDN Definition](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy)\n\n`<img>` 标签的原生属性，[MDN 定义](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "no-referrer"
                },
                {
                  "name": "no-referrer-when-downgrade"
                },
                {
                  "name": "origin"
                },
                {
                  "name": "origin-when-cross-origin"
                },
                {
                  "name": "same-origin"
                },
                {
                  "name": "strict-origin"
                },
                {
                  "name": "strict-origin-when-cross-origin"
                },
                {
                  "name": "unsafe-url"
                }
              ]
            },
            {
              "name": "shape",
              "description": "图片圆角类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "'circle' | 'round' | 'square'",
              "default": "square",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "circle"
                },
                {
                  "name": "round"
                },
                {
                  "name": "square"
                }
              ]
            },
            {
              "name": "src",
              "description": "src attribute of `<img>`. image File can also be loaded\n\n用于显示图片的链接或原始图片文件对象",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "string | File"
            },
            {
              "name": "srcset",
              "description": "for `.avif` and `.webp` image url, load `srcset` before `src`\n\n图片链接集合，用于支持特殊格式的图片，如 `.avif` 和 `.webp`。会优先加载 `srcset` 中的图片格式，浏览器不支持的情况下，加载 `src` 设置的图片地址",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props",
              "type": "ImageSrcset"
            }
          ],
          "js": {
            "events": [
              {
                "name": "error",
                "description": "trigger on image load failed\n\n图片加载失败时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-events"
              },
              {
                "name": "load",
                "description": "trigger on image loaded\n\n图片加载完成时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-events"
              }
            ]
          },
          "slots": [
            {
              "name": "error",
              "description": "自定义图片加载失败状态下的显示内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props"
            },
            {
              "name": "loading",
              "description": "自定义加载中状态的图片内容，如：“加载中”",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props"
            },
            {
              "name": "overlayContent",
              "description": "overlay on the top of image\n\n图片上方的浮层内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props"
            },
            {
              "name": "overlay-content",
              "description": "overlay on the top of image\n\n图片上方的浮层内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props"
            },
            {
              "name": "placeholder",
              "description": "占位元素，展示层级低于 `loading` `error` 和图片本身，值类型为字符串时表示占位图片地址",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image?tab=api#image-props"
            }
          ]
        },
        {
          "name": "t-image-viewer",
          "source": {
            "symbol": "ImageViewer"
          },
          "description": "ImageViewer\n\n图片预览",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer",
          "props": [
            {
              "name": "attach",
              "description": "指定挂载节点。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "AttachNode",
              "default": "'body'"
            },
            {
              "name": "close-btn",
              "description": "是否展示关闭按钮，值为 `true` 显示默认关闭按钮；值为 `false` 则不显示关闭按钮；也可以完全自定义关闭按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "close-on-esc-keydown",
              "description": "trigger image viewer close event on `ESC` keydown\n\n按下 ESC 时是否触发图片预览器关闭事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "close-on-overlay",
              "description": "是否在点击遮罩层时，触发预览关闭",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean"
            },
            {
              "name": "draggable",
              "description": "是否允许拖拽调整位置。`mode=modal` 时，默认不允许拖拽；`mode=modeless` 时，默认允许拖拽",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "image-referrerpolicy",
              "description": "attribute of `<img>`, [MDN Definition](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy)\n\n图片预览中的 `<img>` 标签的原生属性，[MDN 定义](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "no-referrer"
                },
                {
                  "name": "no-referrer-when-downgrade"
                },
                {
                  "name": "origin"
                },
                {
                  "name": "origin-when-cross-origin"
                },
                {
                  "name": "same-origin"
                },
                {
                  "name": "strict-origin"
                },
                {
                  "name": "strict-origin-when-cross-origin"
                },
                {
                  "name": "unsafe-url"
                }
              ]
            },
            {
              "name": "image-scale",
              "description": " 图片缩放相关配置。`imageScale.max` 缩放的最大比例；`imageScale.min` 缩放的最小比例；`imageScale.step` 缩放的步长速度; `imageScale.defaultScale` 默认的缩放比例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "ImageScale"
            },
            {
              "name": "images",
              "description": "图片数组。`mainImage` 表示主图，必传；`thumbnail` 表示缩略图，如果不存在，则使用主图显示；`download` 是否允许下载图片，默认允许下载。示例: `['img_url_1', 'img_url_2']`，`[{ thumbnail: 'small_image_url', mainImage: 'big_image_url', download: false }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "Array<string | File | ImageInfo>",
              "default": "[]"
            },
            {
              "name": "index",
              "description": "当前预览图片所在的下标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "mode",
              "description": "模态预览（modal）和非模态预览（modeless)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "'modal' | 'modeless'",
              "default": "modal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "modal"
                },
                {
                  "name": "modeless"
                }
              ]
            },
            {
              "name": "navigation-arrow",
              "description": "切换预览图片的左图标，可自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "show-overlay",
              "description": "是否显示遮罩层。`mode=modal` 时，默认显示；`mode=modeless` 时，默认不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "title",
              "description": "preview title\n\n预览标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "string | TNode"
            },
            {
              "name": "trigger",
              "description": "trigger element\n\n触发图片预览的元素，可能是一个预览按钮，可能是一张缩略图，完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "TNode | TNode<{ open: () => void }>"
            },
            {
              "name": "viewer-scale",
              "description": "限制预览器缩放的最小宽度和最小高度，仅 `mode=modeless` 时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "ImageViewerScale"
            },
            {
              "name": "visible",
              "description": "hide or show image viewer\n\n隐藏/显示预览",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "z-index",
              "description": "层级，默认为 2000",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props",
              "type": "number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "close",
                "description": "关闭时触发，事件参数包含触发关闭的来源：关闭按钮、遮罩层、ESC 键",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-events"
              },
              {
                "name": "download",
                "description": "自定义预览图片下载操作，url为图片链接",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-events"
              },
              {
                "name": "index-change",
                "description": "预览图片切换时触发，`context.prev` 切换到上一张图片，`context.next` 切换到下一张图片",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-events"
              }
            ]
          },
          "slots": [
            {
              "name": "closeBtn",
              "description": "是否展示关闭按钮，值为 `true` 显示默认关闭按钮；值为 `false` 则不显示关闭按钮；也可以完全自定义关闭按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props"
            },
            {
              "name": "close-btn",
              "description": "是否展示关闭按钮，值为 `true` 显示默认关闭按钮；值为 `false` 则不显示关闭按钮；也可以完全自定义关闭按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props"
            },
            {
              "name": "navigationArrow",
              "description": "切换预览图片的左图标，可自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props"
            },
            {
              "name": "navigation-arrow",
              "description": "切换预览图片的左图标，可自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props"
            },
            {
              "name": "title",
              "description": "preview title\n\n预览标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props"
            },
            {
              "name": "trigger",
              "description": "trigger element\n\n触发图片预览的元素，可能是一个预览按钮，可能是一张缩略图，完全自定义类型和参数：TNode | TNode<{ open: () => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/image-viewer?tab=api#imageviewer-props"
            }
          ]
        },
        {
          "name": "t-input",
          "source": {
            "symbol": "Input"
          },
          "description": "Input\n\n输入框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/input",
          "props": [
            {
              "name": "align",
              "description": "text align type\n\n文本内容位置，居左/居中/居右",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "'left' | 'center' | 'right'",
              "default": "left",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "center"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "allow-input-over-max",
              "description": "allow to continue input on value length is over `maxlength` or `maxcharacter`\n\n超出 `maxlength` 或 `maxcharacter` 之后是否允许继续输入",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "auto-width",
              "description": "input width is fit to input content\n\n宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autocomplete",
              "description": "attribute of input element, [see here](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete)\n\n是否开启自动填充功能，HTML5 原生属性，[点击查看详情](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "autofocus",
              "description": "autofocus on first rendered\n\n自动聚焦",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "input without border\n\n是否开启无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "show clear icon, clicked to clear input value\n\n是否可清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "make input to be disabled\n\n是否禁用输入框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "format",
              "description": "input value formatter, `type=number` does not work. if you need to format number, `InputNumber` Component might be better\n\n指定输入框展示值的格式。注意 `type=number` 时请勿使用，此功能建议更为使用 `InputNumber` 组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "InputFormatType"
            },
            {
              "name": "input-class",
              "description": "add className to the element with `t-input` class\n\nt-input 同级类名，示例：'name1 name2 name3' 或 `['name1', 'name2']` 或 `[{ 'name1': true }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "ClassName"
            },
            {
              "name": "label",
              "description": "text on the left of input\n\n左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string | TNode"
            },
            {
              "name": "maxcharacter",
              "description": "用户最多可以输入的字符个数，一个中文汉字表示两个字符长度。`maxcharacter` 和 `maxlength` 二选一使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "number"
            },
            {
              "name": "maxlength",
              "description": "用户最多可以输入的文本长度，一个中文等于一个计数长度。默认为空，不限制输入长度。`maxcharacter` 和 `maxlength` 二选一使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string | number"
            },
            {
              "name": "name",
              "description": "名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "show-clear-icon-on-empty",
              "description": "show clear icon on empty input value\n\n输入框内容为空时，悬浮状态是否显示清空按钮，默认不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-limit-number",
              "description": "show limit number text on the right\n\n是否在输入框右侧显示字数统计",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "make input to be different size\n\n输入框尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "spell-check",
              "description": "attribute of input element, [see here](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/spellcheck)\n\n是否开启拼写检查，HTML5 原生属性，[点击查看详情](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/spellcheck)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "suffix content before suffixIcon\n\n后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "suffix icon of input\n\n组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "TNode"
            },
            {
              "name": "tips",
              "description": "tips on the bottom of input, different `status` can make tips to be different color\n\n输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "string | TNode"
            },
            {
              "name": "type",
              "description": "type attribute of input element. if you are using `type=number`, `InputNumber` Component might be better\n\n输入框类型。`type=number` 仅支持最基础的数字输入功能，更多功能建议使用 `InputNumber` 组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "'text' | 'number' | 'url' | 'tel' | 'password' | 'search' | 'submit' | 'hidden'",
              "default": "text",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "text"
                },
                {
                  "name": "number"
                },
                {
                  "name": "url"
                },
                {
                  "name": "tel"
                },
                {
                  "name": "password"
                },
                {
                  "name": "search"
                },
                {
                  "name": "submit"
                },
                {
                  "name": "hidden"
                }
              ]
            },
            {
              "name": "value",
              "description": "input value\n\n输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props",
              "type": "T"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "change",
                "description": "trigger on input value changed\n\n输入框值发生变化时触发。参数 `trigger=initial` 表示传入的数据不符合预期，组件自动处理后触发 change 告知父组件。如：初始值长度超过 `maxlength` 限制",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "clear",
                "description": "清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "click",
                "description": "点击组件时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "compositionend",
                "description": "trigger on compositionend\n\n中文输入结束时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "compositionstart",
                "description": "trigger on compositionstart\n\n中文输入开始时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "focus",
                "description": "获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "keydown",
                "description": "键盘按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "keypress",
                "description": "按下字符键时触发（keydown -> keypress -> keyup）",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "keyup",
                "description": "释放键盘时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "mouseenter",
                "description": "trigger on mouseenter\n\n进入输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "mouseleave",
                "description": "trigger on mouseleave\n\n离开输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "paste",
                "description": "粘贴事件，`pasteValue` 表示粘贴板的内容",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "validate",
                "description": "trigger on text length being over max length or max character\n\n字数超出限制时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              },
              {
                "name": "wheel",
                "description": "trigger on mouse wheel\n\n输入框中滚动鼠标时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "text on the left of input\n\n左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            },
            {
              "name": "suffix",
              "description": "suffix content before suffixIcon\n\n后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            },
            {
              "name": "suffixIcon",
              "description": "suffix icon of input\n\n组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            },
            {
              "name": "suffix-icon",
              "description": "suffix icon of input\n\n组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            },
            {
              "name": "tips",
              "description": "tips on the bottom of input, different `status` can make tips to be different color\n\n输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#input-props"
            }
          ]
        },
        {
          "name": "t-input-adornment",
          "source": {
            "symbol": "InputAdornment"
          },
          "description": "InputAdornment\n\n输入装饰器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/input-adornment",
          "props": [
            {
              "name": "append",
              "description": "The suffix decoration\n\n后缀装饰",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-adornment?tab=api#inputadornment-props",
              "type": "string | TNode"
            },
            {
              "name": "prepend",
              "description": "The prefix decoration\n\n前缀装饰",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-adornment?tab=api#inputadornment-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "append",
              "description": "The suffix decoration\n\n后缀装饰",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-adornment?tab=api#inputadornment-props"
            },
            {
              "name": "prepend",
              "description": "The prefix decoration\n\n前缀装饰",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-adornment?tab=api#inputadornment-props"
            }
          ]
        },
        {
          "name": "t-input-group",
          "source": {
            "symbol": "InputGroup"
          },
          "description": "InputGroup\n\n输入框组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/input",
          "props": [
            {
              "name": "separate",
              "description": "need separate between multiple inputs\n\n多个输入框之间是否需要间隔",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input?tab=api#inputgroup-props",
              "type": "boolean"
            }
          ],
          "slots": []
        },
        {
          "name": "t-input-number",
          "source": {
            "symbol": "InputNumber"
          },
          "description": "InputNumber\n\n数字输入框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number",
          "props": [
            {
              "name": "align",
              "description": "文本内容位置，居左/居中/居右",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "'left' | 'center' | 'right'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "center"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "allow-input-over-limit",
              "description": "是否允许输入超过 `max` `min` 范围外的数字。为保障用户体验，仅在失去焦点时进行数字范围矫正。默认允许超出，数字超出范围时，输入框变红提醒",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "auto-width",
              "description": "宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "decimal-places",
              "description": "[小数位数](https://en.wiktionary.org/wiki/decimal_place)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "InputNumberDecimalPlaces",
              "default": "undefined"
            },
            {
              "name": "disabled",
              "description": "禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "format",
              "description": "格式化输入框展示值。第二个事件参数 `context.fixedNumber` 表示处理过小数位数 `decimalPlaces` 的数字",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "(value: InputNumberValue, context?: { fixedNumber?: InputNumberValue }) => InputNumberValue"
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "InputProps"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "string | TNode"
            },
            {
              "name": "large-number",
              "description": "是否作为大数使用。JS 支持的最大数字位数是 16 位，超过 16 位的数字需作为字符串大数处理。此时，数据类型必须保持为字符串，否则会丢失数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "max",
              "description": "最大值。如果是大数，请传入字符串",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "InputNumberValue",
              "default": "Infinity"
            },
            {
              "name": "min",
              "description": "最小值。如果是大数，请传入字符串",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "InputNumberValue",
              "default": "-Infinity"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "文本框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "step",
              "description": "数值改变步数，可以是小数。如果是大数，请保证数据类型为字符串",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "InputNumberValue",
              "default": "1"
            },
            {
              "name": "suffix",
              "description": "后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "string | TNode"
            },
            {
              "name": "theme",
              "description": "按钮布局",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "'column' | 'row' | 'normal'",
              "default": "row",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "column"
                },
                {
                  "name": "row"
                },
                {
                  "name": "normal"
                }
              ]
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "数字输入框的值。当值为 '' 时，输入框显示为空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props",
              "type": "T"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "change",
                "description": "值变化时触发，`type` 表示触发本次变化的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "focus",
                "description": "获取焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "keydown",
                "description": "键盘按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "keypress",
                "description": "按下字符键时触发（keydown -> keypress -> keyup）",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "keyup",
                "description": "释放键盘时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              },
              {
                "name": "validate",
                "description": "最大值或最小值校验结束后触发，`exceed-maximum` 表示超出最大值，`below-minimum` 表示小于最小值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props"
            },
            {
              "name": "suffix",
              "description": "后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/input-number?tab=api#inputnumber-props"
            }
          ]
        },
        {
          "name": "t-layout",
          "source": {
            "symbol": "Layout"
          },
          "description": "Layout\n\n布局",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/layout",
          "props": [
            {
              "name": "direction",
              "description": "【开发中】布局方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/layout?tab=api#layout-props",
              "type": "'vertical' | 'horizontal'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "vertical"
                },
                {
                  "name": "horizontal"
                }
              ]
            }
          ],
          "slots": []
        },
        {
          "name": "t-link",
          "source": {
            "symbol": "Link"
          },
          "description": "Link\n\n链接",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/link",
          "props": [
            {
              "name": "content",
              "description": "链接内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "链接内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "make link to be disabled\n\n禁用链接。优先级：Link.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "download",
              "description": "Causes the browser to treat the linked URL as a download\n\n使得浏览器将链接的 URL 视为可下载资源",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "string | boolean"
            },
            {
              "name": "hover",
              "description": "hover link style\n\n链接悬浮态样式，有 文本颜色变化、添加下划线等 2 种方法",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "'color' | 'underline'",
              "default": "underline",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "color"
                },
                {
                  "name": "underline"
                }
              ]
            },
            {
              "name": "href",
              "description": "跳转链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "string"
            },
            {
              "name": "prefix-icon",
              "description": "前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "TNode"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "suffix-icon",
              "description": "后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "TNode"
            },
            {
              "name": "target",
              "description": "target is an attribute of `<a>`\n\n跳转方式，如：当前页面打开、新页面打开等，同 HTML 属性 target 含义相同",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "string"
            },
            {
              "name": "theme",
              "description": "组件风格，依次为默认色、品牌色、危险色、警告色、成功色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "'default' | 'primary' | 'danger' | 'warning' | 'success'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "primary"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "success"
                }
              ]
            },
            {
              "name": "underline",
              "description": "是否显示链接下划线",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props",
              "type": "boolean"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "click event, it won't trigger when it's disabled\n\n点击事件，禁用状态不会触发点击事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "链接内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props"
            },
            {
              "name": "default",
              "description": "链接内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props"
            },
            {
              "name": "prefixIcon",
              "description": "前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props"
            },
            {
              "name": "prefix-icon",
              "description": "前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props"
            },
            {
              "name": "suffixIcon",
              "description": "后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props"
            },
            {
              "name": "suffix-icon",
              "description": "后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/link?tab=api#link-props"
            }
          ]
        },
        {
          "name": "t-list",
          "source": {
            "symbol": "List"
          },
          "description": "List\n\n列表",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/list",
          "props": [
            {
              "name": "async-loading",
              "description": "自定义加载中。值为空不显示加载中，值为 'loading' 显示加载中状态，值为 'load-more' 显示加载更多状态。值类型为函数，则表示自定义加载状态呈现内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "string | TNode"
            },
            {
              "name": "footer",
              "description": "底部",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "string | TNode"
            },
            {
              "name": "header",
              "description": "头部",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "string | TNode"
            },
            {
              "name": "layout",
              "description": "排列方式（待设计稿输出）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "InfinityScroll"
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "TScroll"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "split",
              "description": "是否展示分割线",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "stripe",
              "description": "是否展示斑马纹",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props",
              "type": "boolean",
              "default": "false"
            }
          ],
          "js": {
            "events": [
              {
                "name": "load-more",
                "description": "点击加载更多时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-events"
              },
              {
                "name": "scroll",
                "description": "列表滚动时触发，scrollTop 表示顶部滚动距离，scrollBottom 表示底部滚动距离",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-events"
              }
            ]
          },
          "slots": [
            {
              "name": "asyncLoading",
              "description": "自定义加载中。值为空不显示加载中，值为 'loading' 显示加载中状态，值为 'load-more' 显示加载更多状态。值类型为函数，则表示自定义加载状态呈现内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props"
            },
            {
              "name": "async-loading",
              "description": "自定义加载中。值为空不显示加载中，值为 'loading' 显示加载中状态，值为 'load-more' 显示加载更多状态。值类型为函数，则表示自定义加载状态呈现内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props"
            },
            {
              "name": "footer",
              "description": "底部",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props"
            },
            {
              "name": "header",
              "description": "头部",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#list-props"
            }
          ]
        },
        {
          "name": "t-list-item",
          "source": {
            "symbol": "ListItem"
          },
          "description": "ListItem\n\n列表项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/list",
          "props": [
            {
              "name": "action",
              "description": "操作栏",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitem-props",
              "type": "string | TNode"
            },
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitem-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitem-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "action",
              "description": "操作栏",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitem-props"
            },
            {
              "name": "content",
              "description": "内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitem-props"
            },
            {
              "name": "default",
              "description": "内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitem-props"
            }
          ]
        },
        {
          "name": "t-list-item-meta",
          "source": {
            "symbol": "ListItemMeta"
          },
          "description": "ListItemMeta\n\n带图片的列表项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/list",
          "props": [
            {
              "name": "avatar",
              "description": "列表项图片",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props",
              "type": "string | TNode"
            },
            {
              "name": "description",
              "description": "列表项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props",
              "type": "string | TNode"
            },
            {
              "name": "image",
              "description": "列表项图片",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props",
              "type": "string | TNode"
            },
            {
              "name": "title",
              "description": "列表项标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "avatar",
              "description": "列表项图片",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props"
            },
            {
              "name": "description",
              "description": "列表项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props"
            },
            {
              "name": "image",
              "description": "列表项图片",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props"
            },
            {
              "name": "title",
              "description": "列表项标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/list?tab=api#listitemmeta-props"
            }
          ]
        },
        {
          "name": "t-loading",
          "source": {
            "symbol": "Loading"
          },
          "description": "Loading\n\n加载中",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/loading",
          "props": [
            {
              "name": "attach",
              "description": "挂载元素，默认挂载到组件本身所在的位置。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "AttachNode",
              "default": "''"
            },
            {
              "name": "content",
              "description": "子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "子元素，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "string | TNode"
            },
            {
              "name": "delay",
              "description": "延迟显示加载效果的时间，用于防止请求速度过快引起的加载闪烁，单位：毫秒",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "fullscreen",
              "description": "是否显示为全屏加载",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "indicator",
              "description": "加载指示符，值为 true 显示默认指示符，值为 false 则不显示，也可以自定义指示符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "inherit-color",
              "description": "是否继承父元素颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading",
              "description": "是否处于加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "prevent-scroll-through",
              "description": "防止滚动穿透，全屏加载模式有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-overlay",
              "description": "是否需要遮罩层，遮罩层对包裹元素才有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "尺寸，示例：small/medium/large/12px/56px/0.3em",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "string",
              "default": "medium"
            },
            {
              "name": "text",
              "description": "加载提示文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "string | TNode"
            },
            {
              "name": "z-index",
              "description": "消息通知层级，样式默认为 3500",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props",
              "type": "number"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props"
            },
            {
              "name": "default",
              "description": "子元素，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props"
            },
            {
              "name": "indicator",
              "description": "加载指示符，值为 true 显示默认指示符，值为 false 则不显示，也可以自定义指示符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props"
            },
            {
              "name": "text",
              "description": "加载提示文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/loading?tab=api#loading-props"
            }
          ]
        },
        {
          "name": "t-menu",
          "source": {
            "symbol": "Menu"
          },
          "description": "Menu\n\n侧边导航菜单",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/menu",
          "props": [
            {
              "name": "collapsed",
              "description": "是否收起菜单",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expand-mutex",
              "description": "同级别互斥展开",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expand-type",
              "description": "二级菜单展开方式，平铺展开和浮层展开",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "'normal' | 'popup'",
              "default": "normal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "normal"
                },
                {
                  "name": "popup"
                }
              ]
            },
            {
              "name": "expanded",
              "description": "子菜单展开的导航集合",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "Array<MenuValue>",
              "default": "[]"
            },
            {
              "name": "logo",
              "description": "站点 LOGO",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "TNode"
            },
            {
              "name": "operations",
              "description": "导航操作区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "TNode"
            },
            {
              "name": "theme",
              "description": "Menu can be light mode or dark mode\n\n菜单风格，有亮色模式和暗色模式两种。当 `theme = global` 时，模式随整个组件库；当 `theme = system` 时，模式跟随系统。⚠️ `global/system` 正在开发中，暂勿使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "'light' | 'dark' | 'global' | 'system'",
              "default": "light",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                },
                {
                  "name": "dark"
                },
                {
                  "name": "global"
                },
                {
                  "name": "system"
                }
              ]
            },
            {
              "name": "value",
              "description": "激活菜单项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "MenuValue"
            },
            {
              "name": "width",
              "description": "菜单宽度。值类型为数组时，分别表示菜单展开和折叠的宽度。[ 展开时的宽度, 折叠时的宽度 ]，示例：['200px', '80px']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props",
              "type": "string | number | Array<string | number>",
              "default": "'232px'"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "激活菜单项发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-events"
              },
              {
                "name": "expand",
                "description": "展开的菜单项发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-events"
              }
            ]
          },
          "slots": [
            {
              "name": "logo",
              "description": "站点 LOGO",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props"
            },
            {
              "name": "operations",
              "description": "导航操作区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menu-props"
            }
          ]
        },
        {
          "name": "t-menu-group",
          "source": {
            "symbol": "MenuGroup"
          },
          "description": "MenuGroup\n\n导航菜单组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/menu",
          "props": [
            {
              "name": "title",
              "description": "菜单组标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menugroup-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "title",
              "description": "菜单组标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menugroup-props"
            }
          ]
        },
        {
          "name": "t-menu-item",
          "source": {
            "symbol": "MenuItem"
          },
          "description": "MenuItem\n\n导航菜单选项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/menu",
          "props": [
            {
              "name": "content",
              "description": "菜单项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "菜单项内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用菜单项展开/收起/跳转等功能",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "boolean"
            },
            {
              "name": "href",
              "description": "跳转链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "string"
            },
            {
              "name": "icon",
              "description": "图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "TNode"
            },
            {
              "name": "replace",
              "description": "路由跳转是否采用覆盖的方式（覆盖后将没有浏览器历史记录）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "router",
              "description": "路由对象。如果项目存在 Router，则默认使用 Router",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "Record<string, any>"
            },
            {
              "name": "router-link",
              "description": "This API is valid if and only if the Router exists. Enable menu item content to be rendered as an `<a />` consistent with router-link behavior\n\n当且仅当 Router 存在时，该 API 有效。开启菜单项内容渲染为与router-link行为一致的`<a />`标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "boolean"
            },
            {
              "name": "target",
              "description": "链接或路由跳转方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "'_blank' | '_self' | '_parent' | '_top'",
              "default": "_self",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "_blank"
                },
                {
                  "name": "_self"
                },
                {
                  "name": "_parent"
                },
                {
                  "name": "_top"
                }
              ]
            },
            {
              "name": "to",
              "description": "路由跳转目标，当且仅当 Router 存在时，该 API 有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "MenuRoute"
            },
            {
              "name": "tooltip-props",
              "description": "Transparent all feature props of the Tooltip\n\n透传 Tooltip 组件的特性，作用于一级菜单收起下聚焦时出现的节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "TooltipProps"
            },
            {
              "name": "value",
              "description": "菜单项唯一标识",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props",
              "type": "MenuValue"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "菜单项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props"
            },
            {
              "name": "default",
              "description": "菜单项内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props"
            },
            {
              "name": "icon",
              "description": "图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#menuitem-props"
            }
          ]
        },
        {
          "name": "t-message",
          "source": {
            "symbol": "Message"
          },
          "description": "Message\n\n全局提醒",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/message",
          "props": [
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。也可以完全自定义按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props",
              "type": "string | boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "content",
              "description": "用于自定义消息弹出内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props",
              "type": "string | TNode"
            },
            {
              "name": "duration",
              "description": "消息内置计时器，计时到达时会触发 duration-end 事件。单位：毫秒。值为 0 则表示没有计时器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props",
              "type": "number",
              "default": "3000"
            },
            {
              "name": "icon",
              "description": "用于自定义消息前面的图标，优先级大于 theme 设定的图标。值为 false 则不显示图标，值为 true 显示 theme 设定图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "消息组件风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props",
              "type": "MessageThemeList",
              "default": "info",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "info"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                },
                {
                  "name": "question"
                },
                {
                  "name": "loading"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "close",
                "description": "close message event\n\n关闭消息时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-events"
              },
              {
                "name": "close-btn-click",
                "description": "当关闭按钮存在时，用户点击关闭按钮触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-events"
              },
              {
                "name": "duration-end",
                "description": "计时结束后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-events"
              }
            ]
          },
          "slots": [
            {
              "name": "closeBtn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。也可以完全自定义按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。也可以完全自定义按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props"
            },
            {
              "name": "content",
              "description": "用于自定义消息弹出内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props"
            },
            {
              "name": "icon",
              "description": "用于自定义消息前面的图标，优先级大于 theme 设定的图标。值为 false 则不显示图标，值为 true 显示 theme 设定图标类型和参数：boolean | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/message?tab=api#message-props"
            }
          ]
        },
        {
          "name": "t-notification",
          "source": {
            "symbol": "Notification"
          },
          "description": "Notification\n\n消息通知",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/notification",
          "props": [
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "string | boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "content",
              "description": "自定义内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "自定义内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "string | TNode"
            },
            {
              "name": "duration",
              "description": "消息显示时长，单位：毫秒。值为 0 表示永久显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "number",
              "default": "3000"
            },
            {
              "name": "footer",
              "description": "用于自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "string | TNode"
            },
            {
              "name": "icon",
              "description": "用于自定义消息通知前面的图标，优先级大于 theme 设定的图标。值为 false 则不显示图标，值为 true 显示 theme 设定图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "消息类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "NotificationThemeList",
              "default": "info",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "info"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "title",
              "description": "标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props",
              "type": "string | TNode"
            }
          ],
          "js": {
            "events": [
              {
                "name": "close-btn-click",
                "description": "点击关闭按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-events"
              },
              {
                "name": "duration-end",
                "description": "计时结束时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-events"
              }
            ]
          },
          "slots": [
            {
              "name": "closeBtn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            },
            {
              "name": "close-btn",
              "description": "关闭按钮，可以自定义。值为 true 显示默认关闭按钮，值为 false 不显示关闭按钮。值类型为 string 则直接显示值，如：“关闭”。值类型为 TNode，则表示呈现自定义按钮示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            },
            {
              "name": "content",
              "description": "自定义内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            },
            {
              "name": "default",
              "description": "自定义内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            },
            {
              "name": "footer",
              "description": "用于自定义底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            },
            {
              "name": "icon",
              "description": "用于自定义消息通知前面的图标，优先级大于 theme 设定的图标。值为 false 则不显示图标，值为 true 显示 theme 设定图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            },
            {
              "name": "title",
              "description": "标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/notification?tab=api#notification-props"
            }
          ]
        },
        {
          "name": "t-option",
          "source": {
            "symbol": "Option"
          },
          "description": "Option\n\n选择器选项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/select",
          "props": [
            {
              "name": "check-all",
              "description": "check all option, which can be both top of the panel and bottom of the panel\n\n当前选项是否为全选，全选可以在顶部，也可以在底部。点击当前选项会选中禁用态除外的全部选项，即使是分组选择器也会选中全部选项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "content",
              "description": "用于定义复杂的选项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "用于定义复杂的选项内容。同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用该选项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "label",
              "description": "选项名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "string"
            },
            {
              "name": "title",
              "description": "选项标题，在选项过长时hover选项展示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "string"
            },
            {
              "name": "value",
              "description": "选项值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props",
              "type": "string | number | boolean"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "用于定义复杂的选项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props"
            },
            {
              "name": "default",
              "description": "用于定义复杂的选项内容。同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#option-props"
            }
          ]
        },
        {
          "name": "t-option-group",
          "source": {
            "symbol": "OptionGroup"
          },
          "description": "OptionGroup\n\n选择器选项组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/select",
          "props": [
            {
              "name": "divider",
              "description": "是否显示分隔线",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#optiongroup-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "label",
              "description": "分组别名",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#optiongroup-props",
              "type": "string"
            }
          ],
          "slots": []
        },
        {
          "name": "t-pagination",
          "source": {
            "symbol": "Pagination"
          },
          "description": "Pagination\n\n分页",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination",
          "props": [
            {
              "name": "current",
              "description": "当前页",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "number",
              "default": "1"
            },
            {
              "name": "disabled",
              "description": "是否禁用分页组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean"
            },
            {
              "name": "folded-max-page-btn",
              "description": "折叠时最多显示页码按钮数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "number",
              "default": "5"
            },
            {
              "name": "max-page-btn",
              "description": "最多显示页码按钮数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "number",
              "default": "10"
            },
            {
              "name": "page-ellipsis-mode",
              "description": "页码数量超出时，前后省略模式, `mid`表示中间省略, `both-ends` 表示两端省略",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "'mid' | 'both-ends'",
              "default": "mid",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "mid"
                },
                {
                  "name": "both-ends"
                }
              ]
            },
            {
              "name": "page-size",
              "description": "each page count\n\n每一页的数据量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "number",
              "default": "10"
            },
            {
              "name": "page-size-options",
              "description": "分页大小控制器，值为 [] 则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "Array<number | { label: string; value: number }>",
              "default": "[5, 10, 20, 50]"
            },
            {
              "name": "select-props",
              "description": "透传全部属性到 Select 组件，也可使用 `selectProps.popupProps` 透传全部 Popup 组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "SelectProps"
            },
            {
              "name": "show-first-and-last-page-btn",
              "description": "是否显示跳转首页尾页页码控制器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-jumper",
              "description": "是否显示跳转页码控制器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-page-number",
              "description": "是否显示页码控制器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-page-size",
              "description": "是否显示分页数量控制器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-previous-and-next-btn",
              "description": "是否显示跳转前后页页码控制器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "分页组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "'small' | 'medium'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                }
              ]
            },
            {
              "name": "theme",
              "description": "分页组件风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "'default' | 'simple'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "simple"
                }
              ]
            },
            {
              "name": "total",
              "description": "数据总条数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "total-content",
              "description": "用于自定义总条数呈现内容。默认显示总条数，值为 false 则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props",
              "type": "boolean | TNode",
              "default": "true"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "当前页或分页大小发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-events"
              },
              {
                "name": "current-change",
                "description": "当前页发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-events"
              },
              {
                "name": "page-size-change",
                "description": "分页大小发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-events"
              }
            ]
          },
          "slots": [
            {
              "name": "totalContent",
              "description": "用于自定义总条数呈现内容。默认显示总条数，值为 false 则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props"
            },
            {
              "name": "total-content",
              "description": "用于自定义总条数呈现内容。默认显示总条数，值为 false 则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#pagination-props"
            }
          ]
        },
        {
          "name": "t-pagination-mini",
          "source": {
            "symbol": "PaginationMini"
          },
          "description": "PaginationMini\n\n迷你分页",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination",
          "props": [
            {
              "name": "disabled",
              "description": "按钮禁用配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-props",
              "type": "boolean | JumperDisabledConfig"
            },
            {
              "name": "layout",
              "description": "horizontal or vertical\n\n按钮方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "show-current",
              "description": "是否展示当前按钮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "Button size\n\n按钮尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "tips",
              "description": "提示文案配置，值为 `true` 显示默认文案；值为 `false` 不显示提示文案；值类型为对象则单独配置文案内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-props",
              "type": "boolean | JumperTipsConfig"
            },
            {
              "name": "variant",
              "description": "按钮形式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-props",
              "type": "'text' | 'outline'",
              "default": "text",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "text"
                },
                {
                  "name": "outline"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "按钮点击事件回调",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/pagination?tab=api#paginationmini-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-typography-paragraph",
          "source": {
            "symbol": "Paragraph"
          },
          "description": "Paragraph\n\n段落",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/typography",
          "props": [
            {
              "name": "content",
              "description": "content of paragraph\n\n段落内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#paragraph-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "default slot of paragraph\n\n段落内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#paragraph-props",
              "type": "string | TNode"
            },
            {
              "name": "ellipsis",
              "description": "add ellipsis style\n\n是否省略展示，可通过配置参数自定义省略操作的具体功能和样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#paragraph-props",
              "type": "boolean | TypographyEllipsis",
              "default": "false"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "content of paragraph\n\n段落内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#paragraph-props"
            },
            {
              "name": "default",
              "description": "default slot of paragraph\n\n段落内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#paragraph-props"
            }
          ]
        },
        {
          "name": "t-popconfirm",
          "source": {
            "symbol": "Popconfirm"
          },
          "description": "Popconfirm\n\n气泡确认框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm",
          "props": [
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "string | ButtonProps | TNode",
              "default": "''"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "string | ButtonProps | TNode",
              "default": "''"
            },
            {
              "name": "default",
              "description": "触发元素，同 triggerElement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "string | TNode"
            },
            {
              "name": "destroy-on-close",
              "description": "是否在关闭浮层时销毁浮层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "icon",
              "description": "确认框图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "TNode"
            },
            {
              "name": "placement",
              "description": "浮层出现位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "'top' | 'left' | 'right' | 'bottom' | 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right' | 'left-top' | 'left-bottom' | 'right-top' | 'right-bottom'",
              "default": "top",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "bottom"
                },
                {
                  "name": "top-left"
                },
                {
                  "name": "top-right"
                },
                {
                  "name": "bottom-left"
                },
                {
                  "name": "bottom-right"
                },
                {
                  "name": "left-top"
                },
                {
                  "name": "left-bottom"
                },
                {
                  "name": "right-top"
                },
                {
                  "name": "right-bottom"
                }
              ]
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "PopupProps"
            },
            {
              "name": "show-arrow",
              "description": "是否显示浮层箭头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "文字提示风格。如果期望不显示文本前方的主题图标，请更为设置 `icon` 为 `null`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "'default' | 'warning' | 'danger'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "danger"
                }
              ]
            },
            {
              "name": "trigger-element",
              "description": "触发元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props",
              "type": "string | TNode"
            }
          ],
          "js": {
            "events": [
              {
                "name": "cancel",
                "description": "点击取消按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-events"
              },
              {
                "name": "confirm",
                "description": "点击确认按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-events"
              },
              {
                "name": "visible-change",
                "description": "确认框显示或隐藏时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-events"
              }
            ]
          },
          "slots": [
            {
              "name": "cancelBtn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "cancel-btn",
              "description": "取消按钮，可自定义。值为 null 则不显示取消按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制取消事件类型和参数：string | ButtonProps | TNode【import { ButtonProps } from '@Button'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "confirmBtn",
              "description": "确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "confirm-btn",
              "description": "确认按钮。值类型为字符串，则表示自定义按钮文本，值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时，需自行控制确认事件类型和参数：string | ButtonProps | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "default",
              "description": "触发元素，同 triggerElement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "icon",
              "description": "确认框图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "triggerElement",
              "description": "触发元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            },
            {
              "name": "trigger-element",
              "description": "触发元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popconfirm?tab=api#popconfirm-props"
            }
          ]
        },
        {
          "name": "t-popup",
          "source": {
            "symbol": "Popup"
          },
          "description": "Popup\n\n气泡框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/popup",
          "props": [
            {
              "name": "attach",
              "description": "指定挂载节点。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "AttachNode",
              "default": "'body'"
            },
            {
              "name": "content",
              "description": "浮层里面的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "触发元素，同 triggerElement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "string | TNode"
            },
            {
              "name": "delay",
              "description": "delay to show or hide popover\n\n延时显示或隐藏浮层，[延迟显示的时间，延迟隐藏的时间]，单位：毫秒。如果只有一个时间，则表示显示和隐藏的延迟时间相同。示例 `'300'` 或者 `[200, 200]`。默认为：[250, 150]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "number | Array<number>"
            },
            {
              "name": "destroy-on-close",
              "description": "是否在关闭浮层时销毁浮层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "boolean"
            },
            {
              "name": "hide-empty-popup",
              "description": "浮层是否隐藏空内容，默认不隐藏",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "overlay-class-name",
              "description": "浮层类名，示例：'name1 name2 name3' 或 `['name1', 'name2']` 或 `[{ 'name1': true }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "ClassName"
            },
            {
              "name": "overlay-inner-class-name",
              "description": "浮层内容部分类名，示例：'name1 name2 name3' 或 `['name1', 'name2']` 或 `[{ 'name1': true }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "ClassName"
            },
            {
              "name": "overlay-inner-style",
              "description": "浮层内容部分样式，第一个参数 `triggerElement` 表示触发元素 DOM 节点，第二个参数 `popupElement` 表示浮层元素 DOM 节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "Styles | ((triggerElement: HTMLElement, popupElement: HTMLElement) => Styles)"
            },
            {
              "name": "overlay-style",
              "description": "浮层样式，第一个参数 `triggerElement` 表示触发元素 DOM 节点，第二个参数 `popupElement` 表示浮层元素 DOM 节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "Styles | ((triggerElement: HTMLElement, popupElement: HTMLElement) => Styles)"
            },
            {
              "name": "placement",
              "description": "浮层出现位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "PopupPlacement",
              "default": "top"
            },
            {
              "name": "popper-options",
              "description": "popper initial options，details refer to https://popper.js.org/docs\n\npopper 初始化配置，详情参考 https://popper.js.org/docs/",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "object"
            },
            {
              "name": "show-arrow",
              "description": "是否显示浮层箭头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "trigger",
              "description": "触发浮层出现的方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "'hover' | 'click' | 'focus' | 'mousedown' | 'context-menu'",
              "default": "hover",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "hover"
                },
                {
                  "name": "click"
                },
                {
                  "name": "focus"
                },
                {
                  "name": "mousedown"
                },
                {
                  "name": "context-menu"
                }
              ]
            },
            {
              "name": "trigger-element",
              "description": "触发元素。值类型为字符串表示元素选择器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "string | TNode"
            },
            {
              "name": "visible",
              "description": "是否显示浮层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "boolean"
            },
            {
              "name": "z-index",
              "description": "组件层级，Web 侧样式默认为 5500，移动端和小程序样式默认为 1500",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props",
              "type": "number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "overlay-click",
                "description": "trigger on popup content click\n\n内容面板点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-events"
              },
              {
                "name": "scroll",
                "description": "下拉选项滚动事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-events"
              },
              {
                "name": "scroll-to-bottom",
                "description": "下拉滚动触底事件，常用于滚动到底执行具体业务逻辑",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-events"
              },
              {
                "name": "visible-change",
                "description": "当浮层隐藏或显示时触发，`trigger=document` 表示点击非浮层元素触发；`trigger=context-menu` 表示右击触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "浮层里面的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props"
            },
            {
              "name": "default",
              "description": "触发元素，同 triggerElement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props"
            },
            {
              "name": "triggerElement",
              "description": "触发元素。值类型为字符串表示元素选择器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props"
            },
            {
              "name": "trigger-element",
              "description": "触发元素。值类型为字符串表示元素选择器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/popup?tab=api#popup-props"
            }
          ]
        },
        {
          "name": "t-primary-table",
          "source": {
            "symbol": "PrimaryTable"
          },
          "description": "PrimaryTable\n\n主表格",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/table",
          "props": [
            {
              "name": "async-loading",
              "description": "async loading state\n\n异步加载状态。值为 `loading` 显示默认文字 “正在加载中，请稍后”，值为 `load-more` 显示“点击加载更多”，值为其他，表示完全自定义异步加载区域内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'loading' | 'load-more' | TNode"
            },
            {
              "name": "column-controller",
              "description": "自定义显示列控制器，值为空不会显示。具体属性请看下方 `TableColumnController` 文档",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableColumnController"
            },
            {
              "name": "column-controller-visible",
              "description": "是否显示列配置弹框控制器，只要该属性值不为 `undefined`，弹框的显示/隐藏完全由该属性控制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "columns",
              "description": "table column configs\n\n列配置，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<PrimaryTableCol<T>>",
              "default": "[]"
            },
            {
              "name": "display-columns",
              "description": "列配置功能中，当前显示的列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "CheckboxGroupValue"
            },
            {
              "name": "drag-sort",
              "description": "dag sort\n\n拖拽排序方式，值为 `row` 表示行拖拽排序，这种方式无法进行文本复制，慎用。值为`row-handler` 表示通过拖拽手柄进行行拖拽排序。值为 `col` 表示列顺序拖拽。值为 `row-handler-col` 表示同时支持行拖拽和列拖拽。⚠️`drag-col` 已废弃，请勿使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'row' | 'row-handler' | 'col' | 'row-handler-col' | 'drag-col'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "row"
                },
                {
                  "name": "row-handler"
                },
                {
                  "name": "col"
                },
                {
                  "name": "row-handler-col"
                },
                {
                  "name": "drag-col"
                }
              ]
            },
            {
              "name": "drag-sort-options",
              "description": "drag sort params\n\n拖拽排序扩展参数，具体参数见 [Sortable](https://github.com/SortableJS/Sortable)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "SortableOptions"
            },
            {
              "name": "editable-cell-state",
              "description": "单元格是否允许编辑。返回值为 `true` 则表示可编辑；返回值为 `false` 则表示不可编辑，只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "EditableCellType<T>"
            },
            {
              "name": "editable-row-keys",
              "description": "editable row keys, row key value is from data[rowKey]\n\n处于编辑状态的行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>"
            },
            {
              "name": "expand-icon",
              "description": "to show expand icon. expand icon is set in first column\n\n用于控制是否显示「展开图标列」，值为 `false` 则不会显示。可以精确到某一行是否显示，还可以自定义展开图标内容。`expandedRow` 存在时，该参数有效。支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | TNode<ExpandArrowRenderParams<T>>",
              "default": "true"
            },
            {
              "name": "expand-on-row-click",
              "description": "expand row on click\n\n是否允许点击行展开",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "expanded-row",
              "description": "table expanded row, to show more detail information\n\n展开行内容，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TNode<TableExpandedRowParams<T>>"
            },
            {
              "name": "expanded-row-keys",
              "description": "expanded row keys, row key value is from data[rowKey]\n\n展开行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "filter-icon",
              "description": "filter icon\n\n自定义过滤图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TNode<{ col: PrimaryTableCol<T>; colIndex: number }>"
            },
            {
              "name": "filter-row",
              "description": "filter value\n\n自定义过滤状态行及清空筛选等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "filter-value",
              "description": "filter value\n\n过滤数据的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "FilterValue"
            },
            {
              "name": "hide-sort-tips",
              "description": "hide sort tips\n\n隐藏排序文本提示，支持全局配置 `GlobalConfigProvider`，默认全局配置值为 `false`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "indeterminate-selected-row-keys",
              "description": "indeterminate selected row keys, row key is from data[rowKey]\n\n半选状态行。选中行请更为使用 `selectedRowKeys` 控制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>"
            },
            {
              "name": "multiple-sort",
              "description": "support multiple column fields sort\n\n是否支持多列排序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "reserve-selected-row-on-paginate",
              "description": "行选中功能，是否在分页时保留上一页选中结果不清空，本地数据分页场景下，会全选所有页数据。值为 `false` 则表示全部选中操作停留在当前页，不跨分页；本地数据分页场景下，全选仅选中当前页",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "row-selection-allow-uncheck",
              "description": "allow to uncheck selection in table with single row selection\n\n行选中单选场景，是否允许取消选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "row-selection-type",
              "description": "single row selection, or multiple row selection\n\n行选中类型，单选或多选。效果和 `columns` 中配置的 `{ colKey: 'row-select', type: 'single' }` 一样",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'single' | 'multiple'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "single"
                },
                {
                  "name": "multiple"
                }
              ]
            },
            {
              "name": "select-on-row-click",
              "description": "select row data on row click\n\n是否在点击整行时选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "selected-row-keys",
              "description": "selected row keys, row key is from data[rowKey]\n\n选中行。半选状态行请更为使用 `indeterminateSelectedRowKeys` 控制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "show-sort-column-bg-color",
              "description": "column shows sort bg color\n\n当前排序列是否显示背景色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "sort",
              "description": "sort configs\n\n排序控制。sortBy 排序字段；descending 是否进行降序排列。值为数组时，表示正进行多字段排序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableSort"
            },
            {
              "name": "sort-icon",
              "description": "sort icon\n\n自定义排序图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TNode"
            },
            {
              "name": "sort-on-row-draggable",
              "description": "sort on row draggable\n\n允许表格行拖拽时排序。请更为使用 `dragSort=\\\"row\\\"`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "active-row-keys",
              "description": "keys of highlight rows, used to mock area selection behavior, just like macOS or windows area selection\n\n高亮行，支持鼠标键盘操作(Shift)连续高亮行，可用于处理行选中等批量操作，模拟操作系统区域选择行为",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "active-row-type",
              "description": "make nodes can be highlight on clicked\n\n默认不会高亮点击行，`activeRowType=single` 表示鼠标点击仅允许同时高亮一行，Shift 键盘操作加鼠标操作依然可以高亮多行，因为这属于明显的区域选择行为。`activeRowType= multiple ` 表示允许鼠标点击同时高亮多行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'single' | 'multiple'"
            },
            {
              "name": "allow-resize-column-width",
              "description": "allow to resize column width\n\n是否允许调整列宽。请更为使用 `resizable`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "attach",
              "description": "elements with popup would be attached to `attach`\n\n超出省略等所有浮层元素统一绑定到 `attach`，可根据实际情况调整挂载元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "AttachNode"
            },
            {
              "name": "bordered",
              "description": "show table bordered\n\n是否显示表格边框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "bottom-content",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "cell-empty-content",
              "description": "单元格数据为空时呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode<BaseTableCellParams<T>>"
            },
            {
              "name": "data",
              "description": "table data\n\n数据源，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "disable-data-page",
              "description": "是否禁用本地数据分页。当 `data` 数据长度超过分页大小时，会自动进行本地数据分页。如果 `disableDataPage` 设置为 true，则无论何时，都不会进行本地数据分页",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disable-space-inactive-row",
              "description": "can not set row to be inactive with Space keydown\n\n默认重复按下 Space 键可取消当前行高亮，是否禁用取消",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "empty text or empty element\n\n空表格呈现样式，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "first-full-row",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "fixed-rows",
              "description": "固定行（冻结行），示例：[M, N]，表示冻结表头 M 行和表尾 N 行。M 和 N 值为 0 时，表示不冻结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<number>"
            },
            {
              "name": "foot-data",
              "description": "table foot data\n\n表尾数据源，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "footer-affix-props",
              "description": "affix props\n\n请更为使用 `footerAffixedBottom`。表尾吸底基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Partial<AffixProps>"
            },
            {
              "name": "footer-affixed-bottom",
              "description": "affix foot to viewport bottom\n\n表尾吸底。使用该功能，需要非常注意表格是相对于哪一个父元素进行滚动。值为 `true`，则表示相对于整个窗口吸底。如果表格滚动的父元素不是整个窗口，请通过 `footerAffixedBottom.container` 调整固钉的吸顶范围。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>",
              "default": "false"
            },
            {
              "name": "footer-summary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "header-affix-props",
              "description": "affix props\n\n请更为使用 `headerAffixedTop`。表头吸顶基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Partial<AffixProps>"
            },
            {
              "name": "header-affixed-top",
              "description": "affix header to viewport top\n\n表头吸顶。使用该功能，需要非常注意表格是相对于哪一个父元素进行滚动。值为 `true`，表示相对于整个窗口吸顶。如果表格滚动的父元素不是整个窗口，请通过 `headerAffixedTop.container` 调整吸顶的位置。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>",
              "default": "false"
            },
            {
              "name": "height",
              "description": "table height\n\n表格高度，超出后会出现滚动条。示例：100,  '30%',  '300'。值为数字类型，会自动加上单位 px。如果不是绝对固定表格高度，建议使用 `maxHeight`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | number"
            },
            {
              "name": "horizontal-scroll-affixed-bottom",
              "description": "affix props\n\n滚动条吸底。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>"
            },
            {
              "name": "hover",
              "description": "show hover style\n\n是否显示鼠标悬浮状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "keyboard-row-hover",
              "description": "make table row to be hover by keydown ArrowUp/ArrowDown\n\n键盘操作行显示悬浮效果，一般用于键盘操作行选中、行展开、行高亮等功能",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "last-full-row",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "lazy-load",
              "description": "load table content when it entering the visible area, all elements in table are not rendered before it become visible\n\n是否启用整个表格元素的懒加载，当页面滚动到可视区域后再渲染表格。注意和表格内部行滚动懒加载的区别，内部行滚动无论表格是否在可视区域都会默认渲染第一屏的行元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading",
              "description": "loading state table\n\n加载中状态。值为 `true` 会显示默认加载中样式，可以通过 Function 和 插槽 自定义加载状态呈现内容和样式。值为 `false` 则会取消加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "loading-props",
              "description": "透传加载组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Partial<LoadingProps>"
            },
            {
              "name": "locale",
              "description": "table locale config\n\n语言配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableConfig"
            },
            {
              "name": "max-height",
              "description": "table max height\n\n表格最大高度，超出后会出现滚动条。示例：100, '30%', '300'。值为数字类型，会自动加上单位 px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | number"
            },
            {
              "name": "pagination",
              "description": "you can use all props of pagination component with paginationProps\n\n分页配置，值为空则不显示。具体 API 参考分页组件。当 `data` 数据长度超过分页大小时，会自动对本地数据 `data` 进行排序，如果不希望对于 `data` 进行排序，可以设置 `disableDataPage = true`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "PaginationProps"
            },
            {
              "name": "pagination-affixed-bottom",
              "description": "affix props\n\n分页吸底。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>"
            },
            {
              "name": "resizable",
              "description": "allow to resize column width, set `tableLayout=fixed` would be better\n\n是否允许调整列宽，设置 `tableLayout=fixed` 效果更友好，此时不允许通过 CSS 设置 `table`元素宽度，也不允许设置 `tableContentWidth`。一般不建议在列宽调整场景使用 `tableLayout: auto`。如果想要配置宽度可调整的最小值和最大值，请使用 `column.resize`，示例：`columns: [{ resize: { minWidth: 120, maxWidth: 300 } }]`。<br/> 默认规则：因列宽超出存在横向滚动条时，列宽调整仅影响当前列宽和总列宽；表格列较少没有横向滚动条时，列宽调整表现为自身宽度和相邻宽度变化",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "row-attributes",
              "description": "`tr` attributes\n\nHTML 标签 `tr` 的属性。类型为 Function 时，参数说明：`params.row` 表示行数据；`params.rowIndex` 表示行下标；`params.type=body` 表示属性作用于 `tbody` 中的元素；`params.type=foot` 表示属性作用于 `tfoot` 中的元素。<br />示例一：{ draggable: true }，<br />示例二：[{ draggable: true }, { title: '超出省略显示' }]。<br /> 示例三：() => [{ draggable: true }]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableRowAttributes<T>"
            },
            {
              "name": "row-class-name",
              "description": "table `th` classname\n\n行类名，泛型 T 指表格数据类型。`params.row` 表示行数据；`params.rowIndex` 表示行下标；`params.type=body`  表示类名作用于 `tbody` 中的元素；`params.type= tfoot` 表示类名作用于 `tfoot` 中的元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "ClassName | ((params: RowClassNameParams<T>) => ClassName)"
            },
            {
              "name": "row-key",
              "description": "unique key for each row data\n\n唯一标识一行数据的字段名，来源于 `data` 中的字段。如果是字段嵌套多层，可以设置形如 `item.a.id` 的方法",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string",
              "default": "'id'"
            },
            {
              "name": "rowspan-and-colspan",
              "description": "rowspan and colspan\n\n用于自定义合并单元格，泛型 T 指表格数据类型。示例：`({ row, col, rowIndex, colIndex }) => { rowspan: 2, colspan: 3 }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableRowspanAndColspanFunc<T>"
            },
            {
              "name": "rowspan-and-colspan-in-footer",
              "description": "rowspan and colspan for footer\n\n用于自定义表尾的合并单元格，泛型 T 指表格数据类型。示例：`({ row, col, rowIndex, colIndex }) => { rowspan: 2, colspan: 3 }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableRowspanAndColspanFunc<T>"
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TScroll"
            },
            {
              "name": "show-header",
              "description": "show table header\n\n是否显示表头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "table size, support `GlobalConfigProvider`, default value is `medium`\n\n表格尺寸，支持全局配置 `GlobalConfigProvider`，默认全局配置值为 `medium`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "SizeEnum",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "stripe",
              "description": "show stripe style\n\n是否显示斑马纹",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "table-content-width",
              "description": "表格内容的总宽度，注意不是表格可见宽度。主要应用于 `table-layout: auto` 模式下的固定列显示。`tableContentWidth` 内容宽度的值必须大于表格可见宽度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string"
            },
            {
              "name": "table-layout",
              "description": "table-layout css properties, [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout). set value to be `fixed` on `resizable=true` please\n\n表格布局方式，`<table>` 元素原生属性。[MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout)。注意，在列宽调整下场景只能使用 `fixed` 模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'auto' | 'fixed'",
              "default": "fixed",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "auto"
                },
                {
                  "name": "fixed"
                }
              ]
            },
            {
              "name": "top-content",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "vertical-align",
              "description": "vertical align\n\n行内容上下方向对齐",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'top' | 'middle' | 'bottom'",
              "default": "middle",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "middle"
                },
                {
                  "name": "bottom"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "async-loading-click",
                "description": "trigger on async loading text clicked\n\n异步加载区域被点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "cell-click",
                "description": "trigger on cell clicked\n\n单元格点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "change",
                "description": "分页、排序、过滤等内容变化时触发，泛型 T 指表格数据类型，`currentData` 表示变化后的数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "column-change",
                "description": "确认操作之前列配置发生变化时触发。`context.columns` 表示已选中的列；`context.currentColumn` 表示本次变化操作的列，值不存在表示全选操作；`context.type` 表示当前操作属于选中列或是取消列",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "column-controller-visible-change",
                "description": "列配置弹窗显示或隐藏变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "data-change",
                "description": "trigger on data changing\n\n本地数据排序导致 `data` 变化时触发，第一个参数指变化后的数据，第二个参数 `context.trigger` 表示触发本次变化的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "display-columns-change",
                "description": "确认列配置时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "drag-sort",
                "description": "trigger on drag sort\n\n拖拽排序时触发，`data` 表示排序前的数据，`newData` 表示拖拽排序结束后的新数据，`sort=row` 表示行拖拽事件触发，`sort=col` 表示列拖拽事件触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "expand-change",
                "description": "trigger on expand row keys changing\n\n展开行发生变化时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "filter-change",
                "description": "trigger on filter value changing\n\n过滤参数发生变化时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-edit",
                "description": "trigger on row data is editing\n\n行编辑时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-validate",
                "description": "trigger after row data validated\n\n行编辑校验完成后触发，即组件实例方法 `validateRowData` 执行结束后触发。`result` 表示校验结果，`trigger=self` 表示编辑组件内部触发的校验，`trigger='parent'` 表示表格父组件触发的校验",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "select-change",
                "description": "trigger on select changing\n\n选中行发生变化时触发，泛型 T 指表格数据类型。两个参数，第一个参数为选中行 keys，第二个参数为更多参数，具体如下：`type = uncheck` 表示当前行操作为「取消行选中」；`type = check` 表示当前行操作为「行选中」； `currentRowKey` 表示当前操作行的 rowKey 值； `currentRowData` 表示当前操作行的行数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "sort-change",
                "description": "trigger on sort changing\n\n排序发生变化时触发。其中 sortBy 表示当前排序的字段，sortType 表示排序的方式，currentDataSource 表示 sorter 排序后的结果，col 表示列配置。sort 值类型为数组时表示多字段排序",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "validate",
                "description": "trigger after row data validated\n\n可编辑行表格，全部数据校验完成后触发。即组件实例方法 `validateTableData` 执行结束后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "active-change",
                "description": "trigger on row active change\n\n高亮行发生变化时触发，泛型 T 指表格数据类型。参数 `activeRowList` 表示所有高亮行数据， `currentRowData` 表示当前操作行数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "active-row-action",
                "description": "keyboard operation event actions. used to mock selection behavior, just like macOS or windows\n\n键盘操作事件。开启行高亮功能后，会自动开启键盘操作功能，如：通过键盘(Shift)或鼠标操作连续选中高亮行时触发，一般用于处理行选中等批量操作，模拟操作系统区域选择行为",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "cell-click",
                "description": "trigger on cell clicked\n\n单元格点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "column-resize-change",
                "description": "列调整大小之后触发。`context.columnsWidth` 表示操作后各个列的宽度；",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "page-change",
                "description": "trigger on pagination changing\n\n分页发生变化时触发。参数 newDataSource 表示分页后的数据。本地数据进行分页时，newDataSource 和源数据 data 会不一样。泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-click",
                "description": "trigger on row click\n\n行点击时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-dblclick",
                "description": "trigger on double click\n\n行双击时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mousedown",
                "description": "trigger on row mousedown\n\n鼠标在表格行按下时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseenter",
                "description": "trigger on row mouseenter\n\n鼠标在表格行进入时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseleave",
                "description": "trigger on row mouseenter\n\n鼠标在表格行离开时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseover",
                "description": "trigger on row mouseover\n\n鼠标悬浮到行时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseup",
                "description": "trigger on row mouseup\n\n鼠标在表格行按下又弹起时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "scroll",
                "description": "trigger on table content scroll\n\n表格内容滚动时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "scroll-x",
                "description": "trigger on scroll horizontal\n\n表格内容横向滚动时触发。请更为使用 `onScroll` 事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "scroll-y",
                "description": "trigger on scroll vertical\n\n表格内容纵向滚动时触发。当内容超出高度(height)或最大高度(max-height)时，会出现纵向滚动条。请更为使用 `onScroll` 事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              }
            ]
          },
          "slots": [
            {
              "name": "asyncLoading",
              "description": "async loading state\n\n异步加载状态。值为 `loading` 显示默认文字 “正在加载中，请稍后”，值为 `load-more` 显示“点击加载更多”，值为其他，表示完全自定义异步加载区域内容类型和参数：'loading' | 'load-more' | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "async-loading",
              "description": "async loading state\n\n异步加载状态。值为 `loading` 显示默认文字 “正在加载中，请稍后”，值为 `load-more` 显示“点击加载更多”，值为其他，表示完全自定义异步加载区域内容类型和参数：'loading' | 'load-more' | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expandIcon",
              "description": "to show expand icon. expand icon is set in first column\n\n用于控制是否显示「展开图标列」，值为 `false` 则不会显示。可以精确到某一行是否显示，还可以自定义展开图标内容。`expandedRow` 存在时，该参数有效。支持全局配置 `GlobalConfigProvider`类型和参数：boolean | TNode<ExpandArrowRenderParams<T>>【interface ExpandArrowRenderParams<T> { row: T; index: number }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expand-icon",
              "description": "to show expand icon. expand icon is set in first column\n\n用于控制是否显示「展开图标列」，值为 `false` 则不会显示。可以精确到某一行是否显示，还可以自定义展开图标内容。`expandedRow` 存在时，该参数有效。支持全局配置 `GlobalConfigProvider`类型和参数：boolean | TNode<ExpandArrowRenderParams<T>>【interface ExpandArrowRenderParams<T> { row: T; index: number }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expandedRow",
              "description": "table expanded row, to show more detail information\n\n展开行内容，泛型 T 指表格数据类型类型和参数：TNode<TableExpandedRowParams<T>>【interface TableExpandedRowParams<T> { row: T; index: number; columns: PrimaryTableCol<T>[] | BaseTableCol<T>[] }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expanded-row",
              "description": "table expanded row, to show more detail information\n\n展开行内容，泛型 T 指表格数据类型类型和参数：TNode<TableExpandedRowParams<T>>【interface TableExpandedRowParams<T> { row: T; index: number; columns: PrimaryTableCol<T>[] | BaseTableCol<T>[] }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filterIcon",
              "description": "filter icon\n\n自定义过滤图标，支持全局配置 `GlobalConfigProvider`类型和参数：TNode<{ col: PrimaryTableCol<T>; colIndex: number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filter-icon",
              "description": "filter icon\n\n自定义过滤图标，支持全局配置 `GlobalConfigProvider`类型和参数：TNode<{ col: PrimaryTableCol<T>; colIndex: number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filterRow",
              "description": "filter value\n\n自定义过滤状态行及清空筛选等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filter-row",
              "description": "filter value\n\n自定义过滤状态行及清空筛选等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "sortIcon",
              "description": "sort icon\n\n自定义排序图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "sort-icon",
              "description": "sort icon\n\n自定义排序图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "bottomContent",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "bottom-content",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "cellEmptyContent",
              "description": "单元格数据为空时呈现的内容类型和参数：string | TNode<BaseTableCellParams<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "cell-empty-content",
              "description": "单元格数据为空时呈现的内容类型和参数：string | TNode<BaseTableCellParams<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "empty",
              "description": "empty text or empty element\n\n空表格呈现样式，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "firstFullRow",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "first-full-row",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "footerSummary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "footer-summary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "lastFullRow",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "last-full-row",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "loading",
              "description": "loading state table\n\n加载中状态。值为 `true` 会显示默认加载中样式，可以通过 Function 和 插槽 自定义加载状态呈现内容和样式。值为 `false` 则会取消加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "topContent",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "top-content",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            }
          ]
        },
        {
          "name": "t-table",
          "source": {
            "symbol": "PrimaryTable"
          },
          "description": "PrimaryTable\n\n主表格",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/table",
          "props": [
            {
              "name": "async-loading",
              "description": "async loading state\n\n异步加载状态。值为 `loading` 显示默认文字 “正在加载中，请稍后”，值为 `load-more` 显示“点击加载更多”，值为其他，表示完全自定义异步加载区域内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'loading' | 'load-more' | TNode"
            },
            {
              "name": "column-controller",
              "description": "自定义显示列控制器，值为空不会显示。具体属性请看下方 `TableColumnController` 文档",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableColumnController"
            },
            {
              "name": "column-controller-visible",
              "description": "是否显示列配置弹框控制器，只要该属性值不为 `undefined`，弹框的显示/隐藏完全由该属性控制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "columns",
              "description": "table column configs\n\n列配置，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<PrimaryTableCol<T>>",
              "default": "[]"
            },
            {
              "name": "display-columns",
              "description": "列配置功能中，当前显示的列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "CheckboxGroupValue"
            },
            {
              "name": "drag-sort",
              "description": "dag sort\n\n拖拽排序方式，值为 `row` 表示行拖拽排序，这种方式无法进行文本复制，慎用。值为`row-handler` 表示通过拖拽手柄进行行拖拽排序。值为 `col` 表示列顺序拖拽。值为 `row-handler-col` 表示同时支持行拖拽和列拖拽。⚠️`drag-col` 已废弃，请勿使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'row' | 'row-handler' | 'col' | 'row-handler-col' | 'drag-col'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "row"
                },
                {
                  "name": "row-handler"
                },
                {
                  "name": "col"
                },
                {
                  "name": "row-handler-col"
                },
                {
                  "name": "drag-col"
                }
              ]
            },
            {
              "name": "drag-sort-options",
              "description": "drag sort params\n\n拖拽排序扩展参数，具体参数见 [Sortable](https://github.com/SortableJS/Sortable)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "SortableOptions"
            },
            {
              "name": "editable-cell-state",
              "description": "单元格是否允许编辑。返回值为 `true` 则表示可编辑；返回值为 `false` 则表示不可编辑，只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "EditableCellType<T>"
            },
            {
              "name": "editable-row-keys",
              "description": "editable row keys, row key value is from data[rowKey]\n\n处于编辑状态的行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>"
            },
            {
              "name": "expand-icon",
              "description": "to show expand icon. expand icon is set in first column\n\n用于控制是否显示「展开图标列」，值为 `false` 则不会显示。可以精确到某一行是否显示，还可以自定义展开图标内容。`expandedRow` 存在时，该参数有效。支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | TNode<ExpandArrowRenderParams<T>>",
              "default": "true"
            },
            {
              "name": "expand-on-row-click",
              "description": "expand row on click\n\n是否允许点击行展开",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "expanded-row",
              "description": "table expanded row, to show more detail information\n\n展开行内容，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TNode<TableExpandedRowParams<T>>"
            },
            {
              "name": "expanded-row-keys",
              "description": "expanded row keys, row key value is from data[rowKey]\n\n展开行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "filter-icon",
              "description": "filter icon\n\n自定义过滤图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TNode<{ col: PrimaryTableCol<T>; colIndex: number }>"
            },
            {
              "name": "filter-row",
              "description": "filter value\n\n自定义过滤状态行及清空筛选等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "filter-value",
              "description": "filter value\n\n过滤数据的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "FilterValue"
            },
            {
              "name": "hide-sort-tips",
              "description": "hide sort tips\n\n隐藏排序文本提示，支持全局配置 `GlobalConfigProvider`，默认全局配置值为 `false`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "indeterminate-selected-row-keys",
              "description": "indeterminate selected row keys, row key is from data[rowKey]\n\n半选状态行。选中行请更为使用 `selectedRowKeys` 控制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>"
            },
            {
              "name": "multiple-sort",
              "description": "support multiple column fields sort\n\n是否支持多列排序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "reserve-selected-row-on-paginate",
              "description": "行选中功能，是否在分页时保留上一页选中结果不清空，本地数据分页场景下，会全选所有页数据。值为 `false` 则表示全部选中操作停留在当前页，不跨分页；本地数据分页场景下，全选仅选中当前页",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "row-selection-allow-uncheck",
              "description": "allow to uncheck selection in table with single row selection\n\n行选中单选场景，是否允许取消选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "row-selection-type",
              "description": "single row selection, or multiple row selection\n\n行选中类型，单选或多选。效果和 `columns` 中配置的 `{ colKey: 'row-select', type: 'single' }` 一样",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'single' | 'multiple'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "single"
                },
                {
                  "name": "multiple"
                }
              ]
            },
            {
              "name": "select-on-row-click",
              "description": "select row data on row click\n\n是否在点击整行时选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean"
            },
            {
              "name": "selected-row-keys",
              "description": "selected row keys, row key is from data[rowKey]\n\n选中行。半选状态行请更为使用 `indeterminateSelectedRowKeys` 控制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "show-sort-column-bg-color",
              "description": "column shows sort bg color\n\n当前排序列是否显示背景色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "sort",
              "description": "sort configs\n\n排序控制。sortBy 排序字段；descending 是否进行降序排列。值为数组时，表示正进行多字段排序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableSort"
            },
            {
              "name": "sort-icon",
              "description": "sort icon\n\n自定义排序图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TNode"
            },
            {
              "name": "sort-on-row-draggable",
              "description": "sort on row draggable\n\n允许表格行拖拽时排序。请更为使用 `dragSort=\\\"row\\\"`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "active-row-keys",
              "description": "keys of highlight rows, used to mock area selection behavior, just like macOS or windows area selection\n\n高亮行，支持鼠标键盘操作(Shift)连续高亮行，可用于处理行选中等批量操作，模拟操作系统区域选择行为",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<string | number>",
              "default": "[]"
            },
            {
              "name": "active-row-type",
              "description": "make nodes can be highlight on clicked\n\n默认不会高亮点击行，`activeRowType=single` 表示鼠标点击仅允许同时高亮一行，Shift 键盘操作加鼠标操作依然可以高亮多行，因为这属于明显的区域选择行为。`activeRowType= multiple ` 表示允许鼠标点击同时高亮多行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'single' | 'multiple'"
            },
            {
              "name": "allow-resize-column-width",
              "description": "allow to resize column width\n\n是否允许调整列宽。请更为使用 `resizable`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "attach",
              "description": "elements with popup would be attached to `attach`\n\n超出省略等所有浮层元素统一绑定到 `attach`，可根据实际情况调整挂载元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "AttachNode"
            },
            {
              "name": "bordered",
              "description": "show table bordered\n\n是否显示表格边框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "bottom-content",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "cell-empty-content",
              "description": "单元格数据为空时呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode<BaseTableCellParams<T>>"
            },
            {
              "name": "data",
              "description": "table data\n\n数据源，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "disable-data-page",
              "description": "是否禁用本地数据分页。当 `data` 数据长度超过分页大小时，会自动进行本地数据分页。如果 `disableDataPage` 设置为 true，则无论何时，都不会进行本地数据分页",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disable-space-inactive-row",
              "description": "can not set row to be inactive with Space keydown\n\n默认重复按下 Space 键可取消当前行高亮，是否禁用取消",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "empty text or empty element\n\n空表格呈现样式，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "first-full-row",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "fixed-rows",
              "description": "固定行（冻结行），示例：[M, N]，表示冻结表头 M 行和表尾 N 行。M 和 N 值为 0 时，表示不冻结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<number>"
            },
            {
              "name": "foot-data",
              "description": "table foot data\n\n表尾数据源，泛型 T 指表格数据类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "footer-affix-props",
              "description": "affix props\n\n请更为使用 `footerAffixedBottom`。表尾吸底基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Partial<AffixProps>"
            },
            {
              "name": "footer-affixed-bottom",
              "description": "affix foot to viewport bottom\n\n表尾吸底。使用该功能，需要非常注意表格是相对于哪一个父元素进行滚动。值为 `true`，则表示相对于整个窗口吸底。如果表格滚动的父元素不是整个窗口，请通过 `footerAffixedBottom.container` 调整固钉的吸顶范围。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>",
              "default": "false"
            },
            {
              "name": "footer-summary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "header-affix-props",
              "description": "affix props\n\n请更为使用 `headerAffixedTop`。表头吸顶基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Partial<AffixProps>"
            },
            {
              "name": "header-affixed-top",
              "description": "affix header to viewport top\n\n表头吸顶。使用该功能，需要非常注意表格是相对于哪一个父元素进行滚动。值为 `true`，表示相对于整个窗口吸顶。如果表格滚动的父元素不是整个窗口，请通过 `headerAffixedTop.container` 调整吸顶的位置。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>",
              "default": "false"
            },
            {
              "name": "height",
              "description": "table height\n\n表格高度，超出后会出现滚动条。示例：100,  '30%',  '300'。值为数字类型，会自动加上单位 px。如果不是绝对固定表格高度，建议使用 `maxHeight`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | number"
            },
            {
              "name": "horizontal-scroll-affixed-bottom",
              "description": "affix props\n\n滚动条吸底。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>"
            },
            {
              "name": "hover",
              "description": "show hover style\n\n是否显示鼠标悬浮状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "keyboard-row-hover",
              "description": "make table row to be hover by keydown ArrowUp/ArrowDown\n\n键盘操作行显示悬浮效果，一般用于键盘操作行选中、行展开、行高亮等功能",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "last-full-row",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "lazy-load",
              "description": "load table content when it entering the visible area, all elements in table are not rendered before it become visible\n\n是否启用整个表格元素的懒加载，当页面滚动到可视区域后再渲染表格。注意和表格内部行滚动懒加载的区别，内部行滚动无论表格是否在可视区域都会默认渲染第一屏的行元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading",
              "description": "loading state table\n\n加载中状态。值为 `true` 会显示默认加载中样式，可以通过 Function 和 插槽 自定义加载状态呈现内容和样式。值为 `false` 则会取消加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | TNode",
              "default": "undefined"
            },
            {
              "name": "loading-props",
              "description": "透传加载组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "Partial<LoadingProps>"
            },
            {
              "name": "locale",
              "description": "table locale config\n\n语言配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableConfig"
            },
            {
              "name": "max-height",
              "description": "table max height\n\n表格最大高度，超出后会出现滚动条。示例：100, '30%', '300'。值为数字类型，会自动加上单位 px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | number"
            },
            {
              "name": "pagination",
              "description": "you can use all props of pagination component with paginationProps\n\n分页配置，值为空则不显示。具体 API 参考分页组件。当 `data` 数据长度超过分页大小时，会自动对本地数据 `data` 进行排序，如果不希望对于 `data` 进行排序，可以设置 `disableDataPage = true`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "PaginationProps"
            },
            {
              "name": "pagination-affixed-bottom",
              "description": "affix props\n\n分页吸底。基于 Affix 组件开发，透传全部 Affix 组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean | Partial<AffixProps>"
            },
            {
              "name": "resizable",
              "description": "allow to resize column width, set `tableLayout=fixed` would be better\n\n是否允许调整列宽，设置 `tableLayout=fixed` 效果更友好，此时不允许通过 CSS 设置 `table`元素宽度，也不允许设置 `tableContentWidth`。一般不建议在列宽调整场景使用 `tableLayout: auto`。如果想要配置宽度可调整的最小值和最大值，请使用 `column.resize`，示例：`columns: [{ resize: { minWidth: 120, maxWidth: 300 } }]`。<br/> 默认规则：因列宽超出存在横向滚动条时，列宽调整仅影响当前列宽和总列宽；表格列较少没有横向滚动条时，列宽调整表现为自身宽度和相邻宽度变化",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "row-attributes",
              "description": "`tr` attributes\n\nHTML 标签 `tr` 的属性。类型为 Function 时，参数说明：`params.row` 表示行数据；`params.rowIndex` 表示行下标；`params.type=body` 表示属性作用于 `tbody` 中的元素；`params.type=foot` 表示属性作用于 `tfoot` 中的元素。<br />示例一：{ draggable: true }，<br />示例二：[{ draggable: true }, { title: '超出省略显示' }]。<br /> 示例三：() => [{ draggable: true }]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableRowAttributes<T>"
            },
            {
              "name": "row-class-name",
              "description": "table `th` classname\n\n行类名，泛型 T 指表格数据类型。`params.row` 表示行数据；`params.rowIndex` 表示行下标；`params.type=body`  表示类名作用于 `tbody` 中的元素；`params.type= tfoot` 表示类名作用于 `tfoot` 中的元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "ClassName | ((params: RowClassNameParams<T>) => ClassName)"
            },
            {
              "name": "row-key",
              "description": "unique key for each row data\n\n唯一标识一行数据的字段名，来源于 `data` 中的字段。如果是字段嵌套多层，可以设置形如 `item.a.id` 的方法",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string",
              "default": "'id'"
            },
            {
              "name": "rowspan-and-colspan",
              "description": "rowspan and colspan\n\n用于自定义合并单元格，泛型 T 指表格数据类型。示例：`({ row, col, rowIndex, colIndex }) => { rowspan: 2, colspan: 3 }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableRowspanAndColspanFunc<T>"
            },
            {
              "name": "rowspan-and-colspan-in-footer",
              "description": "rowspan and colspan for footer\n\n用于自定义表尾的合并单元格，泛型 T 指表格数据类型。示例：`({ row, col, rowIndex, colIndex }) => { rowspan: 2, colspan: 3 }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TableRowspanAndColspanFunc<T>"
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "TScroll"
            },
            {
              "name": "show-header",
              "description": "show table header\n\n是否显示表头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "table size, support `GlobalConfigProvider`, default value is `medium`\n\n表格尺寸，支持全局配置 `GlobalConfigProvider`，默认全局配置值为 `medium`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "SizeEnum",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "stripe",
              "description": "show stripe style\n\n是否显示斑马纹",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "table-content-width",
              "description": "表格内容的总宽度，注意不是表格可见宽度。主要应用于 `table-layout: auto` 模式下的固定列显示。`tableContentWidth` 内容宽度的值必须大于表格可见宽度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string"
            },
            {
              "name": "table-layout",
              "description": "table-layout css properties, [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout). set value to be `fixed` on `resizable=true` please\n\n表格布局方式，`<table>` 元素原生属性。[MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout)。注意，在列宽调整下场景只能使用 `fixed` 模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'auto' | 'fixed'",
              "default": "fixed",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "auto"
                },
                {
                  "name": "fixed"
                }
              ]
            },
            {
              "name": "top-content",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "string | TNode"
            },
            {
              "name": "vertical-align",
              "description": "vertical align\n\n行内容上下方向对齐",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props",
              "type": "'top' | 'middle' | 'bottom'",
              "default": "middle",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "middle"
                },
                {
                  "name": "bottom"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "async-loading-click",
                "description": "trigger on async loading text clicked\n\n异步加载区域被点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "cell-click",
                "description": "trigger on cell clicked\n\n单元格点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "change",
                "description": "分页、排序、过滤等内容变化时触发，泛型 T 指表格数据类型，`currentData` 表示变化后的数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "column-change",
                "description": "确认操作之前列配置发生变化时触发。`context.columns` 表示已选中的列；`context.currentColumn` 表示本次变化操作的列，值不存在表示全选操作；`context.type` 表示当前操作属于选中列或是取消列",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "column-controller-visible-change",
                "description": "列配置弹窗显示或隐藏变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "data-change",
                "description": "trigger on data changing\n\n本地数据排序导致 `data` 变化时触发，第一个参数指变化后的数据，第二个参数 `context.trigger` 表示触发本次变化的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "display-columns-change",
                "description": "确认列配置时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "drag-sort",
                "description": "trigger on drag sort\n\n拖拽排序时触发，`data` 表示排序前的数据，`newData` 表示拖拽排序结束后的新数据，`sort=row` 表示行拖拽事件触发，`sort=col` 表示列拖拽事件触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "expand-change",
                "description": "trigger on expand row keys changing\n\n展开行发生变化时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "filter-change",
                "description": "trigger on filter value changing\n\n过滤参数发生变化时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-edit",
                "description": "trigger on row data is editing\n\n行编辑时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-validate",
                "description": "trigger after row data validated\n\n行编辑校验完成后触发，即组件实例方法 `validateRowData` 执行结束后触发。`result` 表示校验结果，`trigger=self` 表示编辑组件内部触发的校验，`trigger='parent'` 表示表格父组件触发的校验",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "select-change",
                "description": "trigger on select changing\n\n选中行发生变化时触发，泛型 T 指表格数据类型。两个参数，第一个参数为选中行 keys，第二个参数为更多参数，具体如下：`type = uncheck` 表示当前行操作为「取消行选中」；`type = check` 表示当前行操作为「行选中」； `currentRowKey` 表示当前操作行的 rowKey 值； `currentRowData` 表示当前操作行的行数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "sort-change",
                "description": "trigger on sort changing\n\n排序发生变化时触发。其中 sortBy 表示当前排序的字段，sortType 表示排序的方式，currentDataSource 表示 sorter 排序后的结果，col 表示列配置。sort 值类型为数组时表示多字段排序",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "validate",
                "description": "trigger after row data validated\n\n可编辑行表格，全部数据校验完成后触发。即组件实例方法 `validateTableData` 执行结束后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "active-change",
                "description": "trigger on row active change\n\n高亮行发生变化时触发，泛型 T 指表格数据类型。参数 `activeRowList` 表示所有高亮行数据， `currentRowData` 表示当前操作行数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "active-row-action",
                "description": "keyboard operation event actions. used to mock selection behavior, just like macOS or windows\n\n键盘操作事件。开启行高亮功能后，会自动开启键盘操作功能，如：通过键盘(Shift)或鼠标操作连续选中高亮行时触发，一般用于处理行选中等批量操作，模拟操作系统区域选择行为",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "cell-click",
                "description": "trigger on cell clicked\n\n单元格点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "column-resize-change",
                "description": "列调整大小之后触发。`context.columnsWidth` 表示操作后各个列的宽度；",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "page-change",
                "description": "trigger on pagination changing\n\n分页发生变化时触发。参数 newDataSource 表示分页后的数据。本地数据进行分页时，newDataSource 和源数据 data 会不一样。泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-click",
                "description": "trigger on row click\n\n行点击时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-dblclick",
                "description": "trigger on double click\n\n行双击时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mousedown",
                "description": "trigger on row mousedown\n\n鼠标在表格行按下时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseenter",
                "description": "trigger on row mouseenter\n\n鼠标在表格行进入时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseleave",
                "description": "trigger on row mouseenter\n\n鼠标在表格行离开时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseover",
                "description": "trigger on row mouseover\n\n鼠标悬浮到行时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "row-mouseup",
                "description": "trigger on row mouseup\n\n鼠标在表格行按下又弹起时触发，泛型 T 指表格数据类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "scroll",
                "description": "trigger on table content scroll\n\n表格内容滚动时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "scroll-x",
                "description": "trigger on scroll horizontal\n\n表格内容横向滚动时触发。请更为使用 `onScroll` 事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              },
              {
                "name": "scroll-y",
                "description": "trigger on scroll vertical\n\n表格内容纵向滚动时触发。当内容超出高度(height)或最大高度(max-height)时，会出现纵向滚动条。请更为使用 `onScroll` 事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-events"
              }
            ]
          },
          "slots": [
            {
              "name": "asyncLoading",
              "description": "async loading state\n\n异步加载状态。值为 `loading` 显示默认文字 “正在加载中，请稍后”，值为 `load-more` 显示“点击加载更多”，值为其他，表示完全自定义异步加载区域内容类型和参数：'loading' | 'load-more' | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "async-loading",
              "description": "async loading state\n\n异步加载状态。值为 `loading` 显示默认文字 “正在加载中，请稍后”，值为 `load-more` 显示“点击加载更多”，值为其他，表示完全自定义异步加载区域内容类型和参数：'loading' | 'load-more' | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expandIcon",
              "description": "to show expand icon. expand icon is set in first column\n\n用于控制是否显示「展开图标列」，值为 `false` 则不会显示。可以精确到某一行是否显示，还可以自定义展开图标内容。`expandedRow` 存在时，该参数有效。支持全局配置 `GlobalConfigProvider`类型和参数：boolean | TNode<ExpandArrowRenderParams<T>>【interface ExpandArrowRenderParams<T> { row: T; index: number }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expand-icon",
              "description": "to show expand icon. expand icon is set in first column\n\n用于控制是否显示「展开图标列」，值为 `false` 则不会显示。可以精确到某一行是否显示，还可以自定义展开图标内容。`expandedRow` 存在时，该参数有效。支持全局配置 `GlobalConfigProvider`类型和参数：boolean | TNode<ExpandArrowRenderParams<T>>【interface ExpandArrowRenderParams<T> { row: T; index: number }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expandedRow",
              "description": "table expanded row, to show more detail information\n\n展开行内容，泛型 T 指表格数据类型类型和参数：TNode<TableExpandedRowParams<T>>【interface TableExpandedRowParams<T> { row: T; index: number; columns: PrimaryTableCol<T>[] | BaseTableCol<T>[] }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "expanded-row",
              "description": "table expanded row, to show more detail information\n\n展开行内容，泛型 T 指表格数据类型类型和参数：TNode<TableExpandedRowParams<T>>【interface TableExpandedRowParams<T> { row: T; index: number; columns: PrimaryTableCol<T>[] | BaseTableCol<T>[] }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filterIcon",
              "description": "filter icon\n\n自定义过滤图标，支持全局配置 `GlobalConfigProvider`类型和参数：TNode<{ col: PrimaryTableCol<T>; colIndex: number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filter-icon",
              "description": "filter icon\n\n自定义过滤图标，支持全局配置 `GlobalConfigProvider`类型和参数：TNode<{ col: PrimaryTableCol<T>; colIndex: number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filterRow",
              "description": "filter value\n\n自定义过滤状态行及清空筛选等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "filter-row",
              "description": "filter value\n\n自定义过滤状态行及清空筛选等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "sortIcon",
              "description": "sort icon\n\n自定义排序图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "sort-icon",
              "description": "sort icon\n\n自定义排序图标，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "bottomContent",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "bottom-content",
              "description": "表格底部内容，可以用于自定义列设置等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "cellEmptyContent",
              "description": "单元格数据为空时呈现的内容类型和参数：string | TNode<BaseTableCellParams<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "cell-empty-content",
              "description": "单元格数据为空时呈现的内容类型和参数：string | TNode<BaseTableCellParams<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "empty",
              "description": "empty text or empty element\n\n空表格呈现样式，支持全局配置 `GlobalConfigProvider`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "firstFullRow",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "first-full-row",
              "description": "首行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "footerSummary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "footer-summary",
              "description": "footer summary content\n\n表尾总结行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "lastFullRow",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "last-full-row",
              "description": "尾行内容，横跨所有列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "loading",
              "description": "loading state table\n\n加载中状态。值为 `true` 会显示默认加载中样式，可以通过 Function 和 插槽 自定义加载状态呈现内容和样式。值为 `false` 则会取消加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "topContent",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            },
            {
              "name": "top-content",
              "description": "表格顶部内容，可以用于自定义列设置、顶部查询条件等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/table?tab=api#primarytable-props"
            }
          ]
        },
        {
          "name": "t-progress",
          "source": {
            "symbol": "Progress"
          },
          "description": "Progress\n\n进度条",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/progress",
          "props": [
            {
              "name": "color",
              "description": "进度条颜色。示例：'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或  `{ from: '#000', to: '#000' }` 等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "string | Array<string> | Record<string, string>",
              "default": "''"
            },
            {
              "name": "label",
              "description": "进度百分比，可自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "string | boolean | TNode",
              "default": "true"
            },
            {
              "name": "percentage",
              "description": "进度条百分比",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "size",
              "description": "进度条尺寸，示例：small/medium/large/240。small 值为 72； medium 值为 112；large 值为 160",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "string | number",
              "default": "'medium'"
            },
            {
              "name": "status",
              "description": "进度条状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "ProgressStatus",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "success"
                },
                {
                  "name": "error"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "active"
                }
              ]
            },
            {
              "name": "stroke-width",
              "description": "进度条线宽。宽度数值不能超过 size 的一半，否则不能输出环形进度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "string | number"
            },
            {
              "name": "theme",
              "description": "进度条风格。值为 line，标签（label）显示在进度条右侧；值为 plump，标签（label）显示在进度条里面；值为 circle，标签（label）显示在进度条正中间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "ProgressTheme",
              "default": "line",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "line"
                },
                {
                  "name": "plump"
                },
                {
                  "name": "circle"
                }
              ]
            },
            {
              "name": "track-color",
              "description": "进度条未完成部分颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props",
              "type": "string",
              "default": "''"
            }
          ],
          "slots": [
            {
              "name": "label",
              "description": "进度百分比，可自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/progress?tab=api#progress-props"
            }
          ]
        },
        {
          "name": "t-qrcode",
          "source": {
            "symbol": "QRCode"
          },
          "description": "QRCode\n\n二维码",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode",
          "props": [
            {
              "name": "bg-color",
              "description": "QR code background color\n\n二维码背景颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "string"
            },
            {
              "name": "borderless",
              "description": "Is there a border\n\n是否有边框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "color",
              "description": "QR code color\n\n二维码颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "string"
            },
            {
              "name": "icon",
              "description": "The address of the picture in the QR code\n\n二维码中图片的地址",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "string"
            },
            {
              "name": "icon-size",
              "description": "The size of the picture in the QR code\n\n二维码中图片的大小",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "number | { width: number; height: number }",
              "default": "40"
            },
            {
              "name": "level",
              "description": "QR code error correction level\n\n二维码纠错等级",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "'L' | 'M' | 'Q' | 'H'",
              "default": "M",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "L"
                },
                {
                  "name": "M"
                },
                {
                  "name": "Q"
                },
                {
                  "name": "H"
                }
              ]
            },
            {
              "name": "size",
              "description": "QR code size\n\n二维码大小",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "number",
              "default": "160"
            },
            {
              "name": "status",
              "description": "QR code status\n\n二维码状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "QRStatus",
              "default": "active",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "active"
                },
                {
                  "name": "expired"
                },
                {
                  "name": "loading"
                },
                {
                  "name": "scanned"
                }
              ]
            },
            {
              "name": "status-render",
              "description": "Custom state renderer\n\n自定义状态渲染器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "(info:StatusRenderInfo) => TNode"
            },
            {
              "name": "type",
              "description": "render type\n\n渲染类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "'canvas' | 'svg'",
              "default": "canvas",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "canvas"
                },
                {
                  "name": "svg"
                }
              ]
            },
            {
              "name": "value",
              "description": "scanned text\n\n扫描后的文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "refresh",
                "description": "Click the \"Click to refresh\" callback\n\n点击\"点击刷新\"的回调",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-events"
              }
            ]
          },
          "slots": [
            {
              "name": "statusRender",
              "description": "Custom state renderer\n\n自定义状态渲染器类型和参数：(info:StatusRenderInfo) => TNode【type StatusRenderInfo = {status:QRStatus;onRefresh?: () => void;}】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props"
            },
            {
              "name": "status-render",
              "description": "Custom state renderer\n\n自定义状态渲染器类型和参数：(info:StatusRenderInfo) => TNode【type StatusRenderInfo = {status:QRStatus;onRefresh?: () => void;}】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/qrcode?tab=api#qrcode-props"
            }
          ]
        },
        {
          "name": "t-radio",
          "source": {
            "symbol": "Radio"
          },
          "description": "Radio\n\n单选框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/radio",
          "props": [
            {
              "name": "allow-uncheck",
              "description": "是否允许取消选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "checked",
              "description": "是否选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default",
              "description": "单选按钮内容，同 label",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否为禁用态。如果存在父组件 RadioGroup，默认值由 RadioGroup.disabled 控制。优先级：Radio.disabled > RadioGroup.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "label",
              "description": "主文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "string | TNode"
            },
            {
              "name": "name",
              "description": "HTML 元素原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "string"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "value",
              "description": "单选按钮的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "T",
              "default": "undefined"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "选中状态变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-events"
              },
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发，一般用于外层阻止冒泡场景",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-events"
              }
            ]
          },
          "slots": [
            {
              "name": "default",
              "description": "单选按钮内容，同 label",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props"
            },
            {
              "name": "label",
              "description": "主文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props"
            }
          ]
        },
        {
          "name": "t-radio-button",
          "source": {
            "symbol": "Radio"
          },
          "description": "Radio\n\n单选框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/radio",
          "props": [
            {
              "name": "allow-uncheck",
              "description": "是否允许取消选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "checked",
              "description": "是否选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "default",
              "description": "单选按钮内容，同 label",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否为禁用态。如果存在父组件 RadioGroup，默认值由 RadioGroup.disabled 控制。优先级：Radio.disabled > RadioGroup.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "label",
              "description": "主文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "string | TNode"
            },
            {
              "name": "name",
              "description": "HTML 元素原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "string"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "value",
              "description": "单选按钮的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props",
              "type": "T",
              "default": "undefined"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "选中状态变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-events"
              },
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发，一般用于外层阻止冒泡场景",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-events"
              }
            ]
          },
          "slots": [
            {
              "name": "default",
              "description": "单选按钮内容，同 label",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props"
            },
            {
              "name": "label",
              "description": "主文案",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radio-props"
            }
          ]
        },
        {
          "name": "t-radio-group",
          "source": {
            "symbol": "RadioGroup"
          },
          "description": "RadioGroup\n\n单选框组",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/radio",
          "props": [
            {
              "name": "allow-uncheck",
              "description": "是否允许取消选中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用全部子单选框。优先级：Radio.disabled > RadioGroup.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "name",
              "description": "HTML 元素原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "string"
            },
            {
              "name": "options",
              "description": "单选组件按钮形式。RadioOption 数据类型为 string 或 number 时，表示 label 和 value 值相同",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "Array<RadioOption>"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "size",
              "description": "组件尺寸【讨论中】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "theme",
              "description": "Determine the style of radio when using options API\n\n用于在使用 options 方式渲染时决定组件的风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "'radio' | 'button'",
              "default": "radio",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "radio"
                },
                {
                  "name": "button"
                }
              ]
            },
            {
              "name": "value",
              "description": "选中的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "T"
            },
            {
              "name": "variant",
              "description": "单选组件按钮形式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-props",
              "type": "'outline' | 'primary-filled' | 'default-filled'",
              "default": "outline",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "outline"
                },
                {
                  "name": "primary-filled"
                },
                {
                  "name": "default-filled"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "选中值发生变化时触发, `context.name` 指 RadioGroup 的 name 属性",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/radio?tab=api#radiogroup-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-range-input",
          "source": {
            "symbol": "RangeInput"
          },
          "description": "RangeInput\n\n范围输入框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input",
          "props": [
            {
              "name": "active-index",
              "description": "输入框高亮状态序号",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "number"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否可清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用范围输入框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "format",
              "description": "指定输入框展示值的格式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "InputFormatType | Array<InputFormatType>"
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件全部属性，数组第一项表示第一个输入框属性，第二项表示第二个输入框属性。示例：`[{ label: 'A', name: 'A-name' }, { label: 'B',  name: 'B-name' }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "InputProps | Array<InputProps>"
            },
            {
              "name": "label",
              "description": "左侧内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "占位符，示例：'请输入' 或者 ['开始日期', '结束日期']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "string | Array<string>"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "separator",
              "description": "范围分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "string | TNode",
              "default": "'-'"
            },
            {
              "name": "show-clear-icon-on-empty",
              "description": "输入框内容为空时，悬浮状态是否显示清空按钮，默认不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "输入框尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "TNode"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "范围输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props",
              "type": "RangeInputValue",
              "default": "[]"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "范围输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "change",
                "description": "范围输入框值发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "clear",
                "description": "清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "click",
                "description": "范围输入框点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "focus",
                "description": "范围输入框获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "mouseenter",
                "description": "trigger on mouseenter\n\n进入输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              },
              {
                "name": "mouseleave",
                "description": "离开输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "separator",
              "description": "范围分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinput-props"
            }
          ]
        },
        {
          "name": "t-range-input-popup",
          "source": {
            "symbol": "RangeInputPopup"
          },
          "description": "RangeInputPopup\n\n范围输入框触发器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input",
          "props": [
            {
              "name": "auto-width",
              "description": "宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用范围输入框，值为数组表示可分别控制某一个输入框是否禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "boolean"
            },
            {
              "name": "input-value",
              "description": "输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "RangeInputValue"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "string | TNode"
            },
            {
              "name": "panel",
              "description": "下拉框内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "string | TNode"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "PopupProps"
            },
            {
              "name": "popup-visible",
              "description": "是否显示下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "boolean"
            },
            {
              "name": "range-input-props",
              "description": "透传 RangeInput 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "RangeInputProps"
            },
            {
              "name": "readonly",
              "description": "只读状态，值为真会隐藏输入框，且无法打开下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props",
              "type": "string | TNode"
            }
          ],
          "js": {
            "events": [
              {
                "name": "input-change",
                "description": "输入框值发生变化时触发，`context.trigger` 表示触发输入框值变化的来源：文本输入触发、清除按钮触发等",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-events"
              },
              {
                "name": "popup-visible-change",
                "description": "下拉框显示或隐藏时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props"
            },
            {
              "name": "panel",
              "description": "下拉框内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/range-input?tab=api#rangeinputpopup-props"
            }
          ]
        },
        {
          "name": "t-rate",
          "source": {
            "symbol": "Rate"
          },
          "description": "Rate\n\n评分",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/rate",
          "props": [
            {
              "name": "allow-half",
              "description": "是否允许半选",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否允许清除评分，如果允许，重新点击当前评分清除",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "color",
              "description": "评分图标的颜色，样式中默认为 #ED7B2F。一个值表示设置选中高亮的五角星颜色，示例：[选中颜色]。数组则表示分别设置 选中高亮的五角星颜色 和 未选中暗灰的五角星颜色，[选中颜色，未选中颜色]。示例：['#ED7B2F', '#E3E6EB']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "string | Array<string>",
              "default": "'#ED7B2F'"
            },
            {
              "name": "count",
              "description": "评分的数量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "number",
              "default": "5"
            },
            {
              "name": "disabled",
              "description": "是否禁用评分",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "gap",
              "description": "评分图标的间距",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "number",
              "default": "4"
            },
            {
              "name": "icon",
              "description": "自定义评分图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "TNode"
            },
            {
              "name": "show-text",
              "description": "是否显示对应的辅助文字",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "评分图标的大小",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "string",
              "default": "24px"
            },
            {
              "name": "texts",
              "description": "评分等级对应的辅助文字。组件内置默认值为：['极差', '失望', '一般', '满意', '惊喜']。自定义值示例：['1分', '2分', '3分', '4分', '5分']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "Array<string>",
              "default": "[]"
            },
            {
              "name": "value",
              "description": "选择评分的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props",
              "type": "number",
              "default": "0"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "评分数改变时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-events"
              }
            ]
          },
          "slots": [
            {
              "name": "icon",
              "description": "自定义评分图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/rate?tab=api#rate-props"
            }
          ]
        },
        {
          "name": "t-row",
          "source": {
            "symbol": "Row"
          },
          "description": "Row\n\n栅格-横向",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/row",
          "props": [
            {
              "name": "align",
              "description": "纵向对齐方式，CSS 属性 `align-items` 值。其中 `top` 和 `start` 等效；`middle` 和 `center` 等效；`bottom` 和 `end` 等效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/row?tab=api#row-props",
              "type": "'start' | 'end' | 'center' | 'stretch' | 'baseline' | 'top' | 'middle' | 'bottom'",
              "default": "top",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "start"
                },
                {
                  "name": "end"
                },
                {
                  "name": "center"
                },
                {
                  "name": "stretch"
                },
                {
                  "name": "baseline"
                },
                {
                  "name": "top"
                },
                {
                  "name": "middle"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "gutter",
              "description": "栅格间隔，示例：`{ xs: 8, sm: 16, md: 24, lg: 32, xl: 32, xxl: 40 }`。当数据类型为 Number 和 Object 时，用于指定横向间隔。当数据类型为数组时，第一个参数为横向间隔，第二个参数为纵向间隔， [水平间隔, 垂直间隔]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/row?tab=api#row-props",
              "type": "number |  GutterObject | Array<GutterObject | number>",
              "default": "0"
            },
            {
              "name": "justify",
              "description": "flex 布局下的水平排列方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/row?tab=api#row-props",
              "type": "'start' | 'end' | 'center' | 'space-around' | 'space-between'",
              "default": "start",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "start"
                },
                {
                  "name": "end"
                },
                {
                  "name": "center"
                },
                {
                  "name": "space-around"
                },
                {
                  "name": "space-between"
                }
              ]
            },
            {
              "name": "tag",
              "description": "自定义元素标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/row?tab=api#row-props",
              "type": "string",
              "default": "div"
            }
          ],
          "slots": []
        },
        {
          "name": "t-search",
          "source": {
            "symbol": "Search"
          },
          "description": "Search\n\n搜索",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/search",
          "props": [
            {
              "name": "auto-width",
              "description": "搜索框宽度自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autocomplete-options",
              "description": "autocomplete words list\n\n联想词列表，如果不存在或长度为 0 则不显示联想框。可以使用函数 `label` 自定义联想词为任意内容；也可使用插槽 `option` 定义联想词内容，插槽参数为 `{ option: AutocompleteOption; index: number }`。如果 `group` 值为 `true` 则表示当前项为分组标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "Array<AutocompleteOption>"
            },
            {
              "name": "autofocus",
              "description": "auto focus as default\n\n是否默认聚焦",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "clearable",
              "description": "是否启用清除控件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "disabled",
              "description": "是否禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "filter",
              "description": "自定义过滤方法，用于对现有数据进行搜索过滤，判断是否过滤某一项数据。其中参数 `keyword` 指当前的搜索词，参数 `option` 指每一项联想词，函数返回 true 则显示当前联想词，函数返回 `false` 则隐藏当前联想词",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "(keyword: string, option: any) => boolean | Promise<boolean>"
            },
            {
              "name": "input-props",
              "description": "透传 Input 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "InputProps"
            },
            {
              "name": "label",
              "description": "搜索框内部左侧内容，位于 `prefixIcon` 左侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "multiline",
              "description": "批量搜索模式，也叫多行搜索，输入框表现为类似 `textarea`，允许输入多行搜索内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "string",
              "default": "''"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "PopupProps"
            },
            {
              "name": "prefix-icon",
              "description": "前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "select-input-props",
              "description": "基于 SelectInput 组件开发，透传组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "SelectInputProps"
            },
            {
              "name": "suffix",
              "description": "搜索框内部右侧内容，位于 `suffixIcon` 右侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "suffix-icon",
              "description": "后置图标，默认为搜索图标。值为 `null` 时则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "TNode"
            },
            {
              "name": "textarea-props",
              "description": "透传 Textarea 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "TextareaProps"
            },
            {
              "name": "value",
              "description": "值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props",
              "type": "string"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-events"
              },
              {
                "name": "change",
                "description": "搜索关键词发生变化时触发，可能场景有：搜索框内容发生变化、点击联想词",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-events"
              },
              {
                "name": "clear",
                "description": "点击清除时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-events"
              },
              {
                "name": "focus",
                "description": "获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-events"
              },
              {
                "name": "search",
                "description": "搜索触发，包含：Enter 键、联想关键词点击、清空按钮点击、搜索框后置内容点击（含后置图标）、搜索框前置内容点击（含前置图标）等",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "搜索框内部左侧内容，位于 `prefixIcon` 左侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props"
            },
            {
              "name": "prefixIcon",
              "description": "前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props"
            },
            {
              "name": "prefix-icon",
              "description": "前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props"
            },
            {
              "name": "suffix",
              "description": "搜索框内部右侧内容，位于 `suffixIcon` 右侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props"
            },
            {
              "name": "suffixIcon",
              "description": "后置图标，默认为搜索图标。值为 `null` 时则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props"
            },
            {
              "name": "suffix-icon",
              "description": "后置图标，默认为搜索图标。值为 `null` 时则不显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/search?tab=api#search-props"
            }
          ]
        },
        {
          "name": "t-select",
          "source": {
            "symbol": "Select"
          },
          "description": "Select\n\n选择器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/select",
          "props": [
            {
              "name": "auto-width",
              "description": "宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autofocus",
              "description": "自动聚焦",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否可以清空选项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "collapsed-items",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，泛型 `T` 继承 `SelectOption`，表示选项数据；`count` 表示折叠的数量, `onClose` 表示移除标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>"
            },
            {
              "name": "creatable",
              "description": "是否允许用户创建新条目，需配合 filterable 使用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "当下拉列表为空时显示的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "filter",
              "description": "自定义搜索规则，用于对现有数据进行搜索，判断是否过滤某一项数据。参数 `filterWords` 表示搜索词，`option`表示单个选项内容，返回值为 `true` 保留该选项，返回值为 `false` 则隐藏该选项。使用该方法时无需设置 `filterable`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "(filterWords: string, option: T) => boolean | Promise<boolean>"
            },
            {
              "name": "filterable",
              "description": "是否可搜索，默认搜索规则不区分大小写，全文本任意位置匹配。如果默认搜索规则不符合业务需求，可以更为使用 `filter` 自定义过滤规则",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean"
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "InputProps"
            },
            {
              "name": "input-value",
              "description": "input value\n\n输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string"
            },
            {
              "name": "keys",
              "description": "alias option field\n\n用来定义 value / label / disabled 在 `options` 中对应的字段别名",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "SelectKeysType"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "loading",
              "description": "是否为加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading-text",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "max",
              "description": "用于控制多选数量，值为 0 则不限制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "min-collapsed-num",
              "description": "最小折叠数量，用于多选情况下折叠选中项，超出该数值的选中项折叠。值为 0 则表示不折叠",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "multiple",
              "description": "是否允许多选",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "options",
              "description": "数据化配置选项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "Array<T>"
            },
            {
              "name": "options-layout",
              "description": "layout of options in popup\n\n下拉选项布局方式，有纵向排列和横向排列两种，默认纵向排列",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "vertical | horizontal",
              "default": "vertical"
            },
            {
              "name": "panel-bottom-content",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "panel-top-content",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "PopupProps"
            },
            {
              "name": "popup-visible",
              "description": "是否显示下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态，值为真会隐藏输入框，且无法打开下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "reserve-keyword",
              "description": "多选且可搜索时，是否在选中一个选项后保留当前的搜索关键词",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "InfinityScroll"
            },
            {
              "name": "select-input-props",
              "description": "透传 SelectInput 筛选器输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "SelectInputProps"
            },
            {
              "name": "show-arrow",
              "description": "是否显示右侧箭头，默认显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "TNode"
            },
            {
              "name": "tag-input-props",
              "description": "透传 TagInput 标签输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "TagInputProps"
            },
            {
              "name": "tag-props",
              "description": "透传 Tag 标签组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "TagProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "SelectValue"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "string | TNode<{ value: SelectValue; onClose: (index: number) => void; displayValue?: SelectValue; label?: string }>"
            },
            {
              "name": "value-type",
              "description": "用于控制选中值的类型。假设数据选项为：`[{ label: '姓名', value: 'name' }]`，value 表示值仅返回数据选项中的 value， object 表示值返回全部数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
              "type": "'value' | 'object'",
              "default": "value",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "value"
                },
                {
                  "name": "object"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "change",
                "description": "选中值变化时触发。`context.trigger` 表示触发变化的来源；`context.selectedOptions` 表示选中值的完整对象，数组长度一定和 `value` 相同；`context.option` 表示当前操作的选项，不一定存在",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "clear",
                "description": "点击清除按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "create",
                "description": "当选择新创建的条目时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发。`inputValue` 表示输入框的值，`value` 表示选中值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "focus",
                "description": "输入框获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "input-change",
                "description": "输入框值发生变化时触发，`context.trigger` 表示触发输入框值变化的来源：文本输入触发、清除按钮触发、失去焦点等",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "popup-visible-change",
                "description": "下拉框显示或隐藏时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "remove",
                "description": "多选模式下，选中数据被移除时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              },
              {
                "name": "search",
                "description": "输入值变化时，触发搜索事件。主要用于远程搜索新数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-events"
              }
            ]
          },
          "slots": [
            {
              "name": "collapsedItems",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，泛型 `T` 继承 `SelectOption`，表示选项数据；`count` 表示折叠的数量, `onClose` 表示移除标签类型和参数：TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "collapsed-items",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，泛型 `T` 继承 `SelectOption`，表示选项数据；`count` 表示折叠的数量, `onClose` 表示移除标签类型和参数：TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "empty",
              "description": "当下拉列表为空时显示的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "loadingText",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "loading-text",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "panelBottomContent",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "panel-bottom-content",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "panelTopContent",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "panel-top-content",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "valueDisplay",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: SelectValue; onClose: (index: number) => void; displayValue?: SelectValue; label?: string }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: SelectValue; onClose: (index: number) => void; displayValue?: SelectValue; label?: string }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
            }
          ]
        },
        {
          "name": "t-select-input",
          "source": {
            "symbol": "SelectInput"
          },
          "description": "SelectInput\n\n筛选器输入框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input",
          "props": [
            {
              "name": "allow-input",
              "description": "是否允许输入",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "auto-width",
              "description": "宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autofocus",
              "description": "自动聚焦",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否可清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "collapsed-items",
              "description": "标签过多的情况下，折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 `collapsedItems` 自定义。`value` 表示所有标签值，`collapsedSelectedItems` 表示折叠标签值，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "TNode<{ value: SelectInputValue; collapsedSelectedItems: SelectInputValue; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>"
            },
            {
              "name": "disabled",
              "description": "是否禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "InputProps"
            },
            {
              "name": "input-value",
              "description": "input value\n\n输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string"
            },
            {
              "name": "keys",
              "description": "定义字段别名，示例：`{ label: 'text', value: 'id', children: 'list' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "SelectInputKeys"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string | TNode"
            },
            {
              "name": "loading",
              "description": "是否处于加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "min-collapsed-num",
              "description": "最小折叠数量，用于标签数量过多的情况下折叠选中项，超出该数值的选中项折叠。值为 0 则表示不折叠",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "multiple",
              "description": "是否为多选模式，默认为单选",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "panel",
              "description": "下拉框内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "placeholder description\n\n占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "PopupProps"
            },
            {
              "name": "popup-visible",
              "description": "是否显示下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态，值为真会隐藏输入框，且无法打开下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "reserve-keyword",
              "description": "多选且可搜索时，是否在选中一个选项后保留当前的搜索关键词",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "TNode"
            },
            {
              "name": "tag",
              "description": "多选场景下，自定义选中标签的内部内容。注意和 `valueDisplay` 区分，`valueDisplay`  是用来定义全部标签内容，而非某一个标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string | TNode<{ value: string | number }>"
            },
            {
              "name": "tag-input-props",
              "description": "透传 TagInput 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "TagInputProps"
            },
            {
              "name": "tag-props",
              "description": "透传 Tag 标签组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "TagProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "全部标签值。值为数组表示多个标签，值为非数组表示单个数值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "SelectInputValue",
              "default": "undefined"
            },
            {
              "name": "value-display",
              "description": "自定义值呈现的全部内容，参数为所有标签的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
              "type": "string | TNode<{ value: TagInputValue; onClose: (index: number, item?: any) => void }>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "trigger on blur\n\n失去焦点时触发，`context.inputValue` 表示输入框的值；`context.tagInputValue` 表示标签输入框的值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "clear",
                "description": "清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "enter",
                "description": "按键按下 Enter 时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "focus",
                "description": "trigger on focus\n\n聚焦时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "input-change",
                "description": "输入框值发生变化时触发，`context.trigger` 表示触发输入框值变化的来源：文本输入触发、清除按钮触发等",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "mouseenter",
                "description": "trigger on mouseenter\n\n进入输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "mouseleave",
                "description": "trigger on mouseleave\n\n离开输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "paste",
                "description": "粘贴事件，`pasteValue` 表示粘贴板的内容",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "popup-visible-change",
                "description": "下拉框显示或隐藏时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              },
              {
                "name": "tag-change",
                "description": "值变化时触发，参数 `context.trigger` 表示数据变化的触发来源；`context.index` 指当前变化项的下标；`context.item` 指当前变化项；`context.e` 表示事件参数",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-events"
              }
            ]
          },
          "slots": [
            {
              "name": "collapsedItems",
              "description": "标签过多的情况下，折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 `collapsedItems` 自定义。`value` 表示所有标签值，`collapsedSelectedItems` 表示折叠标签值，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: SelectInputValue; collapsedSelectedItems: SelectInputValue; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "collapsed-items",
              "description": "标签过多的情况下，折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 `collapsedItems` 自定义。`value` 表示所有标签值，`collapsedSelectedItems` 表示折叠标签值，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: SelectInputValue; collapsedSelectedItems: SelectInputValue; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "panel",
              "description": "下拉框内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "tag",
              "description": "多选场景下，自定义选中标签的内部内容。注意和 `valueDisplay` 区分，`valueDisplay`  是用来定义全部标签内容，而非某一个标签类型和参数：string | TNode<{ value: string | number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "valueDisplay",
              "description": "自定义值呈现的全部内容，参数为所有标签的值类型和参数：string | TNode<{ value: TagInputValue; onClose: (index: number, item?: any) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            },
            {
              "name": "value-display",
              "description": "自定义值呈现的全部内容，参数为所有标签的值类型和参数：string | TNode<{ value: TagInputValue; onClose: (index: number, item?: any) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
            }
          ]
        },
        {
          "name": "t-skeleton",
          "source": {
            "symbol": "Skeleton"
          },
          "description": "Skeleton\n\n骨架屏",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton",
          "props": [
            {
              "name": "animation",
              "description": "动画效果，有「渐变加载动画」和「闪烁加载动画」两种。值为 'none' 则表示没有动画",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "'gradient' | 'flashed' | 'none'",
              "default": "none",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "gradient"
                },
                {
                  "name": "flashed"
                },
                {
                  "name": "none"
                }
              ]
            },
            {
              "name": "content",
              "description": "加载完成的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "加载完成的内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "string | TNode"
            },
            {
              "name": "delay",
              "description": "延迟显示加载效果的时间，用于防止请求速度过快引起的加载闪烁，单位：毫秒",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "loading",
              "description": "是否为加载状态，如果是则显示骨架图，如果不是则显示加载完成的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "row-col",
              "description": "高级设置，用于自定义行列数量、宽度高度、间距等。【示例一】，`[1, 1, 2]` 表示输出三行骨架图，第一行一列，第二行一列，第三行两列。【示例二】，`[1, 1, { width: '100px' }]` 表示自定义第三行的宽度为 `100px`。【示例三】，`[1, 2, [{ width, height }, { width, height, marginLeft }]]` 表示第三行有两列，且自定义宽度、高度、尺寸（圆形或方形使用）、间距、内容等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "SkeletonRowCol"
            },
            {
              "name": "theme",
              "description": "快捷定义骨架图风格，有基础、头像组合等，具体参看代码示例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props",
              "type": "'text' | 'avatar' | 'paragraph' | 'avatar-text' | 'tab' | 'article'",
              "default": "text",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "text"
                },
                {
                  "name": "avatar"
                },
                {
                  "name": "paragraph"
                },
                {
                  "name": "avatar-text"
                },
                {
                  "name": "tab"
                },
                {
                  "name": "article"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "加载完成的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props"
            },
            {
              "name": "default",
              "description": "加载完成的内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/skeleton?tab=api#skeleton-props"
            }
          ]
        },
        {
          "name": "t-slider",
          "source": {
            "symbol": "Slider"
          },
          "description": "Slider\n\n滑块",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/slider",
          "props": [
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "input-number-props",
              "description": "用于控制数字输入框组件，值为 false 表示不显示数字输入框；值为 true 表示呈现默认数字输入框；值类型为 Object 表示透传属性到数字输入框组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "boolean | InputNumberProps",
              "default": "false"
            },
            {
              "name": "label",
              "description": "滑块当前值文本。<br />值为 true 显示默认文案；值为 false 不显示滑块当前值文本；<br />值为 `${value}%` 则表示组件会根据占位符渲染文案；<br />值类型为函数时，参数 `value` 标识滑块值，参数 `position=start` 表示范围滑块的起始值，参数 `position=end` 表示范围滑块的终点值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "string | boolean | TNode<{ value: SliderValue; position?: 'start' | 'end' }>",
              "default": "true"
            },
            {
              "name": "layout",
              "description": "滑块布局方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "'vertical' | 'horizontal'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "vertical"
                },
                {
                  "name": "horizontal"
                }
              ]
            },
            {
              "name": "marks",
              "description": "刻度标记，示例：[0, 10, 40, 200] 或者 `{ 10: (val) => val + '%', 50: (h) => <button>50</button> }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "Array<number> | SliderMarks"
            },
            {
              "name": "max",
              "description": "滑块范围最大值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "number",
              "default": "100"
            },
            {
              "name": "min",
              "description": "滑块范围最小值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "range",
              "description": "双游标滑块",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-step",
              "description": "控制步长刻度值显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "step",
              "description": "步长",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "number",
              "default": "1"
            },
            {
              "name": "tooltip-props",
              "description": "透传提示组件属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "TooltipProps"
            },
            {
              "name": "value",
              "description": "滑块值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props",
              "type": "SliderValue",
              "default": "0"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "滑块值变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-events"
              },
              {
                "name": "change-end",
                "description": "triggered when the mouse button is released after dragging or clicking on the slider bar. It is suitable for scenarios where you do not want the callback to be triggered frequently during the process of dragging the slider\n\n松开拖动`mouseup` 或点击滑块条时触发，适合不希望在拖动滑块过程频繁触发回调的场景实用",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "滑块当前值文本。<br />值为 true 显示默认文案；值为 false 不显示滑块当前值文本；<br />值为 `${value}%` 则表示组件会根据占位符渲染文案；<br />值类型为函数时，参数 `value` 标识滑块值，参数 `position=start` 表示范围滑块的起始值，参数 `position=end` 表示范围滑块的终点值类型和参数：string | boolean | TNode<{ value: SliderValue; position?: 'start' | 'end' }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/slider?tab=api#slider-props"
            }
          ]
        },
        {
          "name": "t-space",
          "source": {
            "symbol": "Space"
          },
          "description": "Space\n\n间距",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/space",
          "props": [
            {
              "name": "align",
              "description": "alignment\n\n对齐方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/space?tab=api#space-props",
              "type": "'start' | 'end' | 'center' | 'baseline'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "start"
                },
                {
                  "name": "end"
                },
                {
                  "name": "center"
                },
                {
                  "name": "baseline"
                }
              ]
            },
            {
              "name": "break-line",
              "description": "Whether to wrap, valid only in horizontal\n\n是否自动换行，仅在 horizontal 时有效\t",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/space?tab=api#space-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "direction",
              "description": "Spacing direction\n\n间距方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/space?tab=api#space-props",
              "type": "'vertical' | 'horizontal'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "vertical"
                },
                {
                  "name": "horizontal"
                }
              ]
            },
            {
              "name": "separator",
              "description": "separator\n\n分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/space?tab=api#space-props",
              "type": "string | TNode"
            },
            {
              "name": "size",
              "description": "Spacing\n\n间距大小",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/space?tab=api#space-props",
              "type": "SpaceSize | SpaceSize[]",
              "default": "'medium'"
            }
          ],
          "slots": [
            {
              "name": "separator",
              "description": "separator\n\n分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/space?tab=api#space-props"
            }
          ]
        },
        {
          "name": "t-statistic",
          "source": {
            "symbol": "Statistic"
          },
          "description": "Statistic\n\n统计数值",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic",
          "props": [
            {
              "name": "animation",
              "description": "Animation effect control, `duration` refers to the transition time of the animation `unit: millisecond`, `valueFrom` refers to the initial value of the animation. `{ duration, valueFrom }`\n\n动画效果控制，`duration` 指动画的过渡时间`单位：毫秒`，`valueFrom` 指动画的起始数值。`{ duration, valueFrom }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "animation"
            },
            {
              "name": "animation-start",
              "description": "Whether to start animation\n\n是否开始动画",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "color",
              "description": "Color style, followed by TDesign style black, blue, red, orange, green.Can also be any RGB equivalent supported by [CSS color](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value)\n\n颜色风格，依次为 TDesign 风格的黑色、蓝色、红色、橙色、绿色。也可以为任何 [CSS color](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value) 支持的 RGB 等值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "'black' | 'blue' | 'red' | 'orange' | 'green'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "black"
                },
                {
                  "name": "blue"
                },
                {
                  "name": "red"
                },
                {
                  "name": "orange"
                },
                {
                  "name": "green"
                }
              ]
            },
            {
              "name": "decimal-places",
              "description": " Decimal places\n\n小数保留位数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "number"
            },
            {
              "name": "extra",
              "description": " Additional display content\n\n额外的显示内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "string | TNode"
            },
            {
              "name": "format",
              "description": "Format numeric display value\n\n格式化数值显示值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "(value: number) => number"
            },
            {
              "name": "loading",
              "description": "Loading\n\n是否加载中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "prefix",
              "description": "Prefix content, display priority is higher than trend\n\n前缀内容，展示优先级高于 trend",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "string | TNode"
            },
            {
              "name": "separator",
              "description": "Thousands separator is displayed by default, and can be customized to other content, and the default separator is displayed when `separator = ''` is set to an empty string/null/undefined\n\n默认展示千位分隔符，可以自定义为其他内容，`separator = ''` 设置为空字符串/null/undefined 时展示默认分隔符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "string",
              "default": ","
            },
            {
              "name": "suffix",
              "description": " Suffix content, display priority is higher than trend\n\n后缀内容，展示优先级高于 trend",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "string | TNode"
            },
            {
              "name": "title",
              "description": "The title of Statistic\n\n数值显示的标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "string | TNode"
            },
            {
              "name": "trend",
              "description": "trend\n\n趋势",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "'increase' | 'decrease'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "increase"
                },
                {
                  "name": "decrease"
                }
              ]
            },
            {
              "name": "trend-placement",
              "description": "Position of trending placements\n\n趋势展示位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "'left' | 'right'",
              "default": "left",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "unit",
              "description": "Unit content\n\n单位内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "The value of Statistic\n\n数值显示的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props",
              "type": "number"
            }
          ],
          "slots": [
            {
              "name": "extra",
              "description": " Additional display content\n\n额外的显示内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props"
            },
            {
              "name": "prefix",
              "description": "Prefix content, display priority is higher than trend\n\n前缀内容，展示优先级高于 trend",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props"
            },
            {
              "name": "suffix",
              "description": " Suffix content, display priority is higher than trend\n\n后缀内容，展示优先级高于 trend",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props"
            },
            {
              "name": "title",
              "description": "The title of Statistic\n\n数值显示的标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props"
            },
            {
              "name": "unit",
              "description": "Unit content\n\n单位内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/statistic?tab=api#statistic-props"
            }
          ]
        },
        {
          "name": "t-step-item",
          "source": {
            "symbol": "StepItem"
          },
          "description": "StepItem\n\n步骤",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/steps",
          "props": [
            {
              "name": "content",
              "description": "步骤描述",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "default",
              "description": "步骤描述，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "string | TNode"
            },
            {
              "name": "extra",
              "description": "显示在步骤描述下方的额外内容，比如：操作项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "string | TNode"
            },
            {
              "name": "icon",
              "description": "图标，默认显示内置图标，也可以自定义图标，值为 false 则不显示图标。优先级大于 `status` 定义的图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "boolean | TNode",
              "default": "true"
            },
            {
              "name": "status",
              "description": "当前步骤的状态：默认状态（未开始）、进行中状态、完成状态、错误状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "StepStatus",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "process"
                },
                {
                  "name": "finish"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "title",
              "description": "标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "value",
              "description": "当前步骤标识",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props",
              "type": "string | number"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "步骤描述",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props"
            },
            {
              "name": "default",
              "description": "步骤描述，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props"
            },
            {
              "name": "extra",
              "description": "显示在步骤描述下方的额外内容，比如：操作项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props"
            },
            {
              "name": "icon",
              "description": "图标，默认显示内置图标，也可以自定义图标，值为 false 则不显示图标。优先级大于 `status` 定义的图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props"
            },
            {
              "name": "title",
              "description": "标题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#stepitem-props"
            }
          ]
        },
        {
          "name": "t-steps",
          "source": {
            "symbol": "Steps"
          },
          "description": "Steps\n\n步骤条",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/steps",
          "props": [
            {
              "name": "current",
              "description": "当前步骤，即整个步骤条进度。默认根据步骤下标判断步骤的完成状态，当前步骤为进行中，当前步骤之前的步骤为已完成，当前步骤之后的步骤为未开始。如果每个步骤没有设置 value，current 值为步骤长度则表示所有步骤已完成。如果每个步骤设置了自定义 value，则 current = 'FINISH' 表示所有状态完成",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "string | number"
            },
            {
              "name": "layout",
              "description": "步骤条方向，有两种：横向和纵向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "options",
              "description": "步骤条数据列表（作用和 StepItem 效果一样）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "Array<TdStepItemProps>"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "separator",
              "description": "步骤条分割符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "'line' | 'dashed' | 'arrow'",
              "default": "line",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "line"
                },
                {
                  "name": "dashed"
                },
                {
                  "name": "arrow"
                }
              ]
            },
            {
              "name": "sequence",
              "description": "步骤条顺序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "'positive' | 'reverse'",
              "default": "positive",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "positive"
                },
                {
                  "name": "reverse"
                }
              ]
            },
            {
              "name": "theme",
              "description": "步骤条风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-props",
              "type": "'default' | 'dot'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "dot"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "当前步骤发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/steps?tab=api#steps-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-sticky-item",
          "source": {
            "symbol": "StickyItem"
          },
          "description": "StickyItem\n\n侧边固钉项",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool",
          "props": [
            {
              "name": "icon",
              "description": "图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props",
              "type": "TNode"
            },
            {
              "name": "label",
              "description": "名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props",
              "type": "string | TNode"
            },
            {
              "name": "popup",
              "description": "浮层内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props",
              "type": "string | TNode"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props",
              "type": "PopupProps"
            },
            {
              "name": "trigger",
              "description": "触发浮层显示的方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props",
              "type": "'hover' | 'click'",
              "default": "hover",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "hover"
                },
                {
                  "name": "click"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "icon",
              "description": "图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props"
            },
            {
              "name": "label",
              "description": "名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props"
            },
            {
              "name": "popup",
              "description": "浮层内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickyitem-props"
            }
          ]
        },
        {
          "name": "t-sticky-tool",
          "source": {
            "symbol": "StickyTool"
          },
          "description": "StickyTool\n\n侧边固钉",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool",
          "props": [
            {
              "name": "list",
              "description": "列表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "Array<TdStickyItemProps>",
              "default": "[]"
            },
            {
              "name": "offset",
              "description": "相对于 placement 的偏移量，示例：[-10, 20] 或 ['10em', '8rem']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "Array<string | number>"
            },
            {
              "name": "placement",
              "description": "固定位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "'right-top' | 'right-center' | 'right-bottom' | 'left-top' | 'left-center' | 'left-bottom'",
              "default": "right-bottom",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "right-top"
                },
                {
                  "name": "right-center"
                },
                {
                  "name": "right-bottom"
                },
                {
                  "name": "left-top"
                },
                {
                  "name": "left-center"
                },
                {
                  "name": "left-bottom"
                }
              ]
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性，优先级低于 StickyItem.popupProps",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "PopupProps"
            },
            {
              "name": "shape",
              "description": "stickytool shape\n\n侧边栏菜单形状，有 2 种：方形、圆形",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "'square' | 'round'",
              "default": "square",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "square"
                },
                {
                  "name": "round"
                }
              ]
            },
            {
              "name": "type",
              "description": "stickytool type\n\n侧边栏菜单类型，有 2 种：常规型和紧凑型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "'normal' | 'compact'",
              "default": "normal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "normal"
                },
                {
                  "name": "compact"
                }
              ]
            },
            {
              "name": "width",
              "description": "宽度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-props",
              "type": "string | number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击某一项时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-events"
              },
              {
                "name": "hover",
                "description": "悬浮到某一项时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/sticky-tool?tab=api#stickytool-events"
              }
            ]
          },
          "slots": []
        },
        {
          "name": "t-submenu",
          "source": {
            "symbol": "Submenu"
          },
          "description": "Submenu\n\n二级导航",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/menu",
          "props": [
            {
              "name": "content",
              "description": "菜单项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "菜单项内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用菜单项展开/收起/跳转等功能",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "boolean"
            },
            {
              "name": "icon",
              "description": "菜单项图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "TNode"
            },
            {
              "name": "popup-props",
              "description": "Transparent all feature props of the Popup\n\n透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "PopupProps"
            },
            {
              "name": "title",
              "description": "二级菜单内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "菜单项唯一标识",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props",
              "type": "MenuValue"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "菜单项内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props"
            },
            {
              "name": "default",
              "description": "菜单项内容，同 content",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props"
            },
            {
              "name": "icon",
              "description": "菜单项图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props"
            },
            {
              "name": "title",
              "description": "二级菜单内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/menu?tab=api#submenu-props"
            }
          ]
        },
        {
          "name": "t-swiper",
          "source": {
            "symbol": "Swiper"
          },
          "description": "Swiper\n\n轮播",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper",
          "props": [
            {
              "name": "animation",
              "description": "轮播切换动画效果类型：滑动、淡入淡出等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'slide' | 'fade'",
              "default": "slide",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "slide"
                },
                {
                  "name": "fade"
                }
              ]
            },
            {
              "name": "autoplay",
              "description": "是否自动播放",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "card-scale",
              "description": "卡片模式下非当前展示轮播图的缩放比例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "210/332"
            },
            {
              "name": "current",
              "description": "当前轮播在哪一项（下标）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "direction",
              "description": "轮播滑动方向，包括横向滑动和纵向滑动两个方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "duration",
              "description": "滑动动画时长",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "300"
            },
            {
              "name": "height",
              "description": "当使用垂直方向滚动时的高度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number"
            },
            {
              "name": "interval",
              "description": "轮播间隔时间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "5000"
            },
            {
              "name": "loop",
              "description": "是否循环播放",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "navigation",
              "description": "导航器全部配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "SwiperNavigation | TNode"
            },
            {
              "name": "stop-on-hover",
              "description": "是否悬浮时停止轮播",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "深色模式和浅色模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'light' | 'dark'",
              "default": "light",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                },
                {
                  "name": "dark"
                }
              ]
            },
            {
              "name": "trigger",
              "description": "触发切换的方式：悬浮、点击等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'hover' | 'click'",
              "default": "hover",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "hover"
                },
                {
                  "name": "click"
                }
              ]
            },
            {
              "name": "type",
              "description": "样式类型：默认样式、卡片样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'default' | 'card'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "card"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "轮播切换时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-events"
              }
            ]
          },
          "slots": [
            {
              "name": "navigation",
              "description": "导航器全部配置类型和参数：SwiperNavigation | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props"
            }
          ]
        },
        {
          "name": "t-swiper-item",
          "source": {
            "symbol": "Swiper"
          },
          "description": "Swiper\n\n轮播",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper",
          "props": [
            {
              "name": "animation",
              "description": "轮播切换动画效果类型：滑动、淡入淡出等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'slide' | 'fade'",
              "default": "slide",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "slide"
                },
                {
                  "name": "fade"
                }
              ]
            },
            {
              "name": "autoplay",
              "description": "是否自动播放",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "card-scale",
              "description": "卡片模式下非当前展示轮播图的缩放比例",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "210/332"
            },
            {
              "name": "current",
              "description": "当前轮播在哪一项（下标）",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "direction",
              "description": "轮播滑动方向，包括横向滑动和纵向滑动两个方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'horizontal' | 'vertical'",
              "default": "horizontal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "duration",
              "description": "滑动动画时长",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "300"
            },
            {
              "name": "height",
              "description": "当使用垂直方向滚动时的高度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number"
            },
            {
              "name": "interval",
              "description": "轮播间隔时间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "number",
              "default": "5000"
            },
            {
              "name": "loop",
              "description": "是否循环播放",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "navigation",
              "description": "导航器全部配置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "SwiperNavigation | TNode"
            },
            {
              "name": "stop-on-hover",
              "description": "是否悬浮时停止轮播",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "深色模式和浅色模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'light' | 'dark'",
              "default": "light",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                },
                {
                  "name": "dark"
                }
              ]
            },
            {
              "name": "trigger",
              "description": "触发切换的方式：悬浮、点击等",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'hover' | 'click'",
              "default": "hover",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "hover"
                },
                {
                  "name": "click"
                }
              ]
            },
            {
              "name": "type",
              "description": "样式类型：默认样式、卡片样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props",
              "type": "'default' | 'card'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "card"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "轮播切换时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-events"
              }
            ]
          },
          "slots": [
            {
              "name": "navigation",
              "description": "导航器全部配置类型和参数：SwiperNavigation | TNode",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/swiper?tab=api#swiper-props"
            }
          ]
        },
        {
          "name": "t-switch",
          "source": {
            "symbol": "Switch"
          },
          "description": "Switch\n\n开关",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/switch",
          "props": [
            {
              "name": "before-change",
              "description": "Switch 切换状态前的回调方法，常用于需要发起异步请求的场景，回调返回值支持布尔和 Promise 类型，返回`false`或 Promise reject不继续执行change，否则则继续执行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "() => boolean | Promise<boolean>"
            },
            {
              "name": "custom-value",
              "description": "用于自定义开关的值，[打开时的值，关闭时的值]。默认为 [true, false]。示例：[1, 0]、['open', 'close']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "Array<SwitchValue>"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件。优先级：Switch.disabled > Form.disabled",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "label",
              "description": "开关内容，[开启时内容，关闭时内容]。示例：['开', '关'] 或 (value) => value ? '开' : '关'",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "Array<string | TNode> | TNode<{ value: SwitchValue }>",
              "default": "[]"
            },
            {
              "name": "loading",
              "description": "是否处于加载中状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "size",
              "description": "开关尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "value",
              "description": "开关值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props",
              "type": "T"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "数据发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "开关内容，[开启时内容，关闭时内容]。示例：['开', '关'] 或 (value) => value ? '开' : '关'类型和参数：Array<string | TNode> | TNode<{ value: SwitchValue }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/switch?tab=api#switch-props"
            }
          ]
        },
        {
          "name": "t-tab-panel",
          "source": {
            "symbol": "TabPanel"
          },
          "description": "TabPanel\n\n选项卡面板",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs",
          "props": [
            {
              "name": "default",
              "description": "用于自定义选项卡导航，同 panel",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "TNode"
            },
            {
              "name": "destroy-on-hide",
              "description": "选项卡内容隐藏时是否销毁",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "disabled",
              "description": "是否禁用当前选项卡",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "draggable",
              "description": "选项卡组件开启允许拖动排序时，当前选项卡是否允许拖动",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "label",
              "description": "选项卡名称，可自定义选项卡导航内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "string | TNode"
            },
            {
              "name": "lazy",
              "description": "Enable tab lazy loading\n\n是否启用选项卡懒加载",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "panel",
              "description": "用于自定义选项卡面板内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "string | TNode"
            },
            {
              "name": "removable",
              "description": "当前选项卡是否允许移除",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "value",
              "description": "选项卡的值，唯一标识",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props",
              "type": "TabValue"
            }
          ],
          "js": {
            "events": [
              {
                "name": "remove",
                "description": "点击删除按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-events"
              }
            ]
          },
          "slots": [
            {
              "name": "default",
              "description": "用于自定义选项卡导航，同 panel",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props"
            },
            {
              "name": "label",
              "description": "选项卡名称，可自定义选项卡导航内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props"
            },
            {
              "name": "panel",
              "description": "用于自定义选项卡面板内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabpanel-props"
            }
          ]
        },
        {
          "name": "t-tabs",
          "source": {
            "symbol": "Tabs"
          },
          "description": "Tabs\n\n选项卡",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs",
          "props": [
            {
              "name": "action",
              "description": "选项卡右侧的操作区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "string | TNode"
            },
            {
              "name": "addable",
              "description": "选项卡是否可增加",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用选项卡",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "drag-sort",
              "description": "是否开启拖拽调整顺序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "list",
              "description": "选项卡列表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "Array<TdTabPanelProps>"
            },
            {
              "name": "placement",
              "description": "选项卡位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "'left' | 'top' | 'bottom' | 'right'",
              "default": "top",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "top"
                },
                {
                  "name": "bottom"
                },
                {
                  "name": "right"
                }
              ]
            },
            {
              "name": "scroll-position",
              "description": "The final position where the tab item stops scrolling after being selected\n\nTab较多的时候，选中滑块滚动最终停留的位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "'auto' | 'start' | 'center' | 'end'",
              "default": "auto",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "auto"
                },
                {
                  "name": "start"
                },
                {
                  "name": "center"
                },
                {
                  "name": "end"
                }
              ]
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "theme",
              "description": "选项卡风格，包含 默认风格 和 卡片风格两种",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "'normal' | 'card'",
              "default": "normal",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "normal"
                },
                {
                  "name": "card"
                }
              ]
            },
            {
              "name": "value",
              "description": "激活的选项卡值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props",
              "type": "TabValue"
            }
          ],
          "js": {
            "events": [
              {
                "name": "add",
                "description": "添加选项卡时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-events"
              },
              {
                "name": "change",
                "description": "激活的选项卡发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-events"
              },
              {
                "name": "drag-sort",
                "description": "trigger on drag sort\n\n拖拽排序时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-events"
              },
              {
                "name": "remove",
                "description": "删除选项卡时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-events"
              }
            ]
          },
          "slots": [
            {
              "name": "action",
              "description": "选项卡右侧的操作区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tabs?tab=api#tabs-props"
            }
          ]
        },
        {
          "name": "t-tag",
          "source": {
            "symbol": "Tag"
          },
          "description": "Tag\n\n标签",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tag",
          "props": [
            {
              "name": "closable",
              "description": "标签是否可关闭",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "color",
              "description": "self-defined tag color \n\n自定义标签颜色",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "string"
            },
            {
              "name": "content",
              "description": "组件子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "组件子元素，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "标签禁用态，失效标签不能触发事件。默认风格（theme=default）才有禁用态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "icon",
              "description": "标签中的图标，可自定义图标呈现",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "TNode",
              "default": "undefined"
            },
            {
              "name": "max-width",
              "description": "标签最大宽度，宽度超出后会出现省略号。示例：'50px' / 80",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "string | number"
            },
            {
              "name": "shape",
              "description": "标签类型，有三种：方形、圆角方形、标记型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "'square' | 'round' | 'mark'",
              "default": "square",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "square"
                },
                {
                  "name": "round"
                },
                {
                  "name": "mark"
                }
              ]
            },
            {
              "name": "size",
              "description": "标签尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "theme",
              "description": "组件风格，用于描述组件不同的应用场景",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "'default' | 'primary' | 'warning' | 'danger' | 'success'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "primary"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "success"
                }
              ]
            },
            {
              "name": "title",
              "description": "title of tag\n\n标签标题，在标签hover时展示，默认为标签内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "string"
            },
            {
              "name": "variant",
              "description": "标签风格变体",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props",
              "type": "'dark' | 'light' | 'outline' | 'light-outline'",
              "default": "dark",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "dark"
                },
                {
                  "name": "light"
                },
                {
                  "name": "outline"
                },
                {
                  "name": "light-outline"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-events"
              },
              {
                "name": "close",
                "description": "如果关闭按钮存在，点击关闭按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "组件子元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props"
            },
            {
              "name": "default",
              "description": "组件子元素，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props"
            },
            {
              "name": "icon",
              "description": "标签中的图标，可自定义图标呈现",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag?tab=api#tag-props"
            }
          ]
        },
        {
          "name": "t-tag-input",
          "source": {
            "symbol": "TagInput"
          },
          "description": "TagInput\n\n标签输入框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input",
          "props": [
            {
              "name": "auto-width",
              "description": "宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否可清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "collapsed-items",
              "description": "标签过多的情况下，折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "TNode<{ value: TagInputValue; collapsedSelectedItems: TagInputValue; count: number; onClose: (context: { index: number,  e?: MouseEvent }) => void }>"
            },
            {
              "name": "disabled",
              "description": "是否禁用标签输入框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "drag-sort",
              "description": "拖拽调整标签顺序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "excess-tags-display-type",
              "description": "标签超出时的呈现方式，有两种：横向滚动显示 和 换行显示",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "'scroll' | 'break-line'",
              "default": "break-line",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "scroll"
                },
                {
                  "name": "break-line"
                }
              ]
            },
            {
              "name": "input-props",
              "description": "透传 Input 输入框组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "InputProps"
            },
            {
              "name": "input-value",
              "description": "input value\n\n输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string",
              "default": "''"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string | TNode"
            },
            {
              "name": "max",
              "description": "max tag number\n\n最大允许输入的标签数量",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "number"
            },
            {
              "name": "min-collapsed-num",
              "description": "最小折叠数量，用于标签数量过多的情况下折叠选中项，超出该数值的选中项折叠。值为 0 则表示不折叠",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "placeholder",
              "description": "placeholder description\n\n占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态，值为真会隐藏标签移除按钮和输入框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "size",
              "description": "组件尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "SizeEnum",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "TNode"
            },
            {
              "name": "tag",
              "description": "自定义标签的内部内容，每一个标签的当前值。注意和 `valueDisplay` 区分，`valueDisplay`  是用来定义全部标签内容，而非某一个标签",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string | TNode<{ value: string | number }>"
            },
            {
              "name": "tag-props",
              "description": "透传 Tag 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "TagProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "value\n\n值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "TagInputValue",
              "default": "[]"
            },
            {
              "name": "value-display",
              "description": "自定义值呈现的全部内容，参数为所有标签的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
              "type": "string | TNode<{ value: TagInputValue; onClose: (index: number, item?: any) => void }>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "trigger on blur\n\n失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "change",
                "description": "值变化时触发，参数 `context.trigger` 表示数据变化的触发来源；`context.index` 指当前变化项的下标；`context.item` 指当前变化项；`context.e` 表示事件参数",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "clear",
                "description": "清空按钮点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "click",
                "description": "点击组件时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "drag-sort",
                "description": "trigger on drag sort\n\n【开发中】拖拽排序时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "enter",
                "description": "按键按下 Enter 时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "focus",
                "description": "trigger on focus\n\n聚焦时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "input-change",
                "description": "输入框值发生变化时触发，`context.trigger` 表示触发输入框值变化的来源：文本输入触发、清除按钮触发、回车键触发等",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "mouseenter",
                "description": "trigger on mouseenter\n\n进入输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "mouseleave",
                "description": "trigger on mouseleave\n\n离开输入框时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "paste",
                "description": "粘贴事件，`pasteValue` 表示粘贴板的内容",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              },
              {
                "name": "remove",
                "description": "移除单个标签时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-events"
              }
            ]
          },
          "slots": [
            {
              "name": "collapsedItems",
              "description": "标签过多的情况下，折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: TagInputValue; collapsedSelectedItems: TagInputValue; count: number; onClose: (context: { index: number,  e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "collapsed-items",
              "description": "标签过多的情况下，折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: TagInputValue; collapsedSelectedItems: TagInputValue; count: number; onClose: (context: { index: number,  e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "tag",
              "description": "自定义标签的内部内容，每一个标签的当前值。注意和 `valueDisplay` 区分，`valueDisplay`  是用来定义全部标签内容，而非某一个标签类型和参数：string | TNode<{ value: string | number }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "valueDisplay",
              "description": "自定义值呈现的全部内容，参数为所有标签的值类型和参数：string | TNode<{ value: TagInputValue; onClose: (index: number, item?: any) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            },
            {
              "name": "value-display",
              "description": "自定义值呈现的全部内容，参数为所有标签的值类型和参数：string | TNode<{ value: TagInputValue; onClose: (index: number, item?: any) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
            }
          ]
        },
        {
          "name": "t-typography-text",
          "source": {
            "symbol": "Text"
          },
          "description": "Text\n\n文本",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/typography",
          "props": [
            {
              "name": "code",
              "description": "add code style\n\n是否添加代码样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "content",
              "description": "content of text\n\n文本内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "string | TNode"
            },
            {
              "name": "copyable",
              "description": "add copyable style\n\n是否可复制，可通过配置参数自定义复制操作的具体功能和样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean | TypographyCopyable",
              "default": "false"
            },
            {
              "name": "default",
              "description": "default slot of text\n\n文本内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "string | TNode"
            },
            {
              "name": "delete",
              "description": "add delete line style\n\n是否添加删除线样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "add disabled style\n\n是否添加不可用样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "ellipsis",
              "description": "add ellipsis style\n\n是否省略展示，可通过配置参数自定义省略操作的具体功能和样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean | TypographyEllipsis",
              "default": "false"
            },
            {
              "name": "italic",
              "description": "add italic style\n\n文本是否为斜体",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "keyboard",
              "description": "add keyboard style\n\n是否添加键盘样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "mark",
              "description": "add mark style\n\n是否添加标记样式，默认为黄色，可通过配置颜色修改标记样式，如#0052D9",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "string | boolean",
              "default": "false"
            },
            {
              "name": "strong",
              "description": "add bold style\n\n文本是否加粗",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "theme",
              "description": "theme of text\n\n主题",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "'primary' | 'secondary' | 'success' | 'warning' | 'error'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "primary"
                },
                {
                  "name": "secondary"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "underline",
              "description": "add underline style\n\n是否添加下划线样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props",
              "type": "boolean",
              "default": "false"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "content of text\n\n文本内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props"
            },
            {
              "name": "default",
              "description": "default slot of text\n\n文本内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#text-props"
            }
          ]
        },
        {
          "name": "t-textarea",
          "source": {
            "symbol": "Textarea"
          },
          "description": "Textarea\n\n文本输入框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea",
          "props": [
            {
              "name": "allow-input-over-max",
              "description": "超出maxlength或maxcharacter之后是否还允许输入",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autofocus",
              "description": "自动聚焦，拉起键盘",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autosize",
              "description": "高度自动撑开。 autosize = true 表示组件高度自动撑开，同时，依旧允许手动拖高度。如果设置了 autosize.maxRows 或者 autosize.minRows 则不允许手动调整高度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "boolean | { minRows?: number; maxRows?: number }",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用文本框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "maxcharacter",
              "description": "用户最多可以输入的字符个数，一个中文汉字表示两个字符长度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "number"
            },
            {
              "name": "maxlength",
              "description": "用户最多可以输入的字符个数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "string | number"
            },
            {
              "name": "name",
              "description": "名称，HTML 元素原生属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "string"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "readonly",
              "description": "只读状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "status",
              "description": "文本框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "文本框值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props",
              "type": "TextareaValue"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              },
              {
                "name": "change",
                "description": "输入内容变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              },
              {
                "name": "focus",
                "description": "获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              },
              {
                "name": "keydown",
                "description": "键盘按下时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              },
              {
                "name": "keypress",
                "description": "按下字符键时触发（keydown -> keypress -> keyup）",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              },
              {
                "name": "keyup",
                "description": "释放键盘时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              },
              {
                "name": "validate",
                "description": "字数超出限制时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-events"
              }
            ]
          },
          "slots": [
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/textarea?tab=api#textarea-props"
            }
          ]
        },
        {
          "name": "t-time-picker",
          "source": {
            "symbol": "TimePicker"
          },
          "description": "TimePicker\n\n时间选择器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker",
          "props": [
            {
              "name": "allow-input",
              "description": "是否允许直接输入时间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否允许清除选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disable-time",
              "description": "disable time config function\n\n禁用时间项的配置函数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "(h: number, m: number, s: number, ms: number) => Partial<{ hour: Array<number>, minute: Array<number>, second: Array<number>, millisecond: Array<number>  }>"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "format",
              "description": "用于格式化时间，[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "string",
              "default": "HH:mm:ss"
            },
            {
              "name": "hide-disabled-time",
              "description": "是否隐藏禁用状态的时间项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "input-props",
              "description": "透传给输入框（Input）组件的参数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "InputProps"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "PopupProps"
            },
            {
              "name": "presets",
              "description": "预设快捷时间选择，示例：`{ '前一小时': '11:00:00' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "PresetTime"
            },
            {
              "name": "readonly",
              "description": "Whether it is read only, the priority is greater than `allowInput`\n\n只读状态，优先级大于 `allowInput`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "select-input-props",
              "description": "透传 SelectInput 筛选器输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "SelectInputProps"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "steps",
              "description": "时间间隔步数，数组排列 [小时, 分钟, 秒]，示例：[2, 1, 1] 或者 ['2', '1', '1']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "Array<string | number>",
              "default": "[1, 1, 1]"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "TimePickerValue"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props",
              "type": "string | TNode<{ value: TimePickerValue }>"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "当输入框失去焦点时触发，value 表示组件当前有效值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "clear",
                "description": "Triggered when the clear button is clicked\n\n点击清空按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "close",
                "description": "面板关闭时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "confirm",
                "description": "点击确认按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "focus",
                "description": "输入框获得焦点时触发，value 表示组件当前有效值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "input",
                "description": "当输入框内容发生变化时触发，参数 value 表示组件当前有效值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "open",
                "description": "面板打开时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              },
              {
                "name": "pick",
                "description": "面板选中值后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props"
            },
            {
              "name": "valueDisplay",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: TimePickerValue }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props"
            },
            {
              "name": "value-display",
              "description": "`MouseEvent<SVGElement>`\n\n自定义选中项呈现的内容类型和参数：string | TNode<{ value: TimePickerValue }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timepicker-props"
            }
          ]
        },
        {
          "name": "t-time-range-picker",
          "source": {
            "symbol": "TimeRangePicker"
          },
          "description": "TimeRangePicker\n\n时间范围选择器",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker",
          "props": [
            {
              "name": "allow-input",
              "description": "是否允许直接输入时间",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "auto-swap",
              "description": "是否自动调换左右区间的顺序，默认为 true；若需要支持跨天的场景，可以设置为 false",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否允许清除选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "disable-time",
              "description": "禁用时间项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "(h: number, m: number, s: number, ms: number, context: { partial: TimeRangePickerPartial }) =>Partial<{ hour: Array<number>, minute: Array<number>, second: Array<number> }>"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件，值为数组表示可分别控制开始日期和结束日期是否禁用",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean | Array<boolean>",
              "default": "undefined"
            },
            {
              "name": "format",
              "description": "用于格式化时间，[详细文档](https://day.js.org/docs/en/display/format)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "string",
              "default": "HH:mm:ss"
            },
            {
              "name": "hide-disabled-time",
              "description": "是否隐藏禁用状态的时间项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "占位符，值为数组表示可分别为开始日期和结束日期设置占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "string | Array<string>",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "PopupProps"
            },
            {
              "name": "presets",
              "description": "预设快捷时间范围选择，示例：{ '下午': ['13:00:00', '18:00:00'] }",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "PresetTimeRange"
            },
            {
              "name": "range-input-props",
              "description": "透传给范围输入框 RangeInput 组件的参数",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "RangeInputProps"
            },
            {
              "name": "readonly",
              "description": "Whether it is read only, the priority is greater than `allowInput`\n\n只读状态，优先级大于 `allowInput`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "steps",
              "description": "时间间隔步数，数组排列 [小时, 分钟, 秒]，示例：[2, 1, 1] 或者 ['2', '1', '1']",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "Array<string | number>",
              "default": "[1, 1, 1]"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "string | TNode"
            },
            {
              "name": "value",
              "description": "选中值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props",
              "type": "TimeRangeValue"
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "当输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-events"
              },
              {
                "name": "change",
                "description": "选中值发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-events"
              },
              {
                "name": "focus",
                "description": "范围输入框获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-events"
              },
              {
                "name": "input",
                "description": "当输入框内容发生变化时触发，参数 input 表示输入内容，value 表示组件当前有效值",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-events"
              },
              {
                "name": "pick",
                "description": "面板选中值后触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-events"
              }
            ]
          },
          "slots": [
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/time-picker?tab=api#timerangepicker-props"
            }
          ]
        },
        {
          "name": "t-timeline",
          "source": {
            "symbol": "Timeline"
          },
          "description": "Timeline\n\n时间轴",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline",
          "props": [
            {
              "name": "label-align",
              "description": "label info placement\n\n标签信息放在时间轴的位置，`mode='alternate'` 时生效。纵向时间轴信息位置：左侧、右侧或两侧，默认信息在时间轴右侧。横向时间轴信息位置：上方、下方、两侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timeline-props",
              "type": "'left' | 'right' | 'alternate' | 'top' | 'bottom'",
              "default": "left",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "alternate"
                },
                {
                  "name": "top"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "layout",
              "description": "time line layout\n\n时间轴方向：水平方向、垂直方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timeline-props",
              "type": "'horizontal' | 'vertical'",
              "default": "vertical",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "horizontal"
                },
                {
                  "name": "vertical"
                }
              ]
            },
            {
              "name": "mode",
              "description": "The position relationship between the label and the content text, 'alternate' is displayed on both sides of the axis, and 'same' is displayed on the same side\n\n标签与内容文本的位置关系，`alternate` 为展示在轴两侧，`same` 为展示在同一侧",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timeline-props",
              "type": "'alternate' | 'same'",
              "default": "alternate",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "alternate"
                },
                {
                  "name": "same"
                }
              ]
            },
            {
              "name": "reverse",
              "description": "时间轴是否表现为倒序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timeline-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "theme",
              "description": "时间轴风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timeline-props",
              "type": "'default' | 'dot'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "dot"
                }
              ]
            }
          ],
          "slots": []
        },
        {
          "name": "t-timeline-item",
          "source": {
            "symbol": "TimelineItem"
          },
          "description": "TimelineItem\n\n时间轴",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline",
          "props": [
            {
              "name": "content",
              "description": "描述内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props",
              "type": "string | TNode"
            },
            {
              "name": "dot",
              "description": "用于自定义时间轴节点元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props",
              "type": "TNode"
            },
            {
              "name": "dot-color",
              "description": "时间轴颜色，内置 `primary/warning/error/default` 四种色值，可传入 16 进制颜色码或 RGB 颜色值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props",
              "type": "string",
              "default": "primary"
            },
            {
              "name": "label",
              "description": "标签文本内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props",
              "type": "string | TNode"
            },
            {
              "name": "label-align",
              "description": "标签信息相对于时间轴的位置，在 `mode='alternate'` 时生效，优先级高于 `Timeline.labelAlign`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props",
              "type": "'left' | 'right' | 'top' | 'bottom'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "top"
                },
                {
                  "name": "bottom"
                }
              ]
            },
            {
              "name": "loading",
              "description": "Whether it is in the loading state\n\n是否处在加载状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props",
              "type": "boolean"
            }
          ],
          "js": {
            "events": [
              {
                "name": "click",
                "description": "trigger on click\n\n点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "描述内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props"
            },
            {
              "name": "dot",
              "description": "用于自定义时间轴节点元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props"
            },
            {
              "name": "label",
              "description": "标签文本内容，可完全自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/timeline?tab=api#timelineitem-props"
            }
          ]
        },
        {
          "name": "t-typography-title",
          "source": {
            "symbol": "Title"
          },
          "description": "Title\n\n标题",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/typography",
          "props": [
            {
              "name": "content",
              "description": "content of title\n\n段落内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#title-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "default slot of title\n\n标题内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#title-props",
              "type": "string | TNode"
            },
            {
              "name": "ellipsis",
              "description": "add ellipsis style\n\n是否省略展示，可通过配置参数自定义省略操作的具体功能和样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#title-props",
              "type": "boolean | TypographyEllipsis",
              "default": "false"
            },
            {
              "name": "level",
              "description": "level of title\n\n标题等级",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#title-props",
              "type": "'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6'",
              "default": "h1",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "h1"
                },
                {
                  "name": "h2"
                },
                {
                  "name": "h3"
                },
                {
                  "name": "h4"
                },
                {
                  "name": "h5"
                },
                {
                  "name": "h6"
                }
              ]
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "content of title\n\n段落内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#title-props"
            },
            {
              "name": "default",
              "description": "default slot of title\n\n标题内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/typography?tab=api#title-props"
            }
          ]
        },
        {
          "name": "t-tooltip",
          "source": {
            "symbol": "Tooltip"
          },
          "description": "Tooltip\n\n文字提示",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip",
          "props": [
            {
              "name": "delay",
              "description": "delay to show or hide popover\n\n延时显示或隐藏浮层，[延迟显示的时间，延迟隐藏的时间]，单位：毫秒。直接透传到 Popup 组件。如果只有一个时间，则表示显示和隐藏的延迟时间相同。示例 `'300'` 或者 `[200, 200]`。默认为：[250, 150]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "number | Array<number>"
            },
            {
              "name": "destroy-on-close",
              "description": "是否在关闭浮层时销毁浮层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "duration",
              "description": "用于设置提示默认显示多长时间之后消失，初始第一次有效，单位：毫秒",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "number"
            },
            {
              "name": "placement",
              "description": "浮层出现位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "PopupPlacement",
              "default": "top"
            },
            {
              "name": "show-arrow",
              "description": "是否显示浮层箭头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "文字提示风格",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "'default' | 'primary' | 'success' | 'danger' | 'warning' | 'light'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "primary"
                },
                {
                  "name": "success"
                },
                {
                  "name": "danger"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "light"
                }
              ]
            },
            {
              "name": "attach",
              "description": "指定挂载节点。数据类型为 String 时，会被当作选择器处理，进行节点查询。示例：'body' 或 () => document.body",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "AttachNode",
              "default": "'body'"
            },
            {
              "name": "content",
              "description": "浮层里面的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "触发元素，同 triggerElement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "boolean"
            },
            {
              "name": "hide-empty-popup",
              "description": "浮层是否隐藏空内容，默认不隐藏",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "overlay-class-name",
              "description": "浮层类名，示例：'name1 name2 name3' 或 `['name1', 'name2']` 或 `[{ 'name1': true }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "ClassName"
            },
            {
              "name": "overlay-inner-class-name",
              "description": "浮层内容部分类名，示例：'name1 name2 name3' 或 `['name1', 'name2']` 或 `[{ 'name1': true }]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "ClassName"
            },
            {
              "name": "overlay-inner-style",
              "description": "浮层内容部分样式，第一个参数 `triggerElement` 表示触发元素 DOM 节点，第二个参数 `popupElement` 表示浮层元素 DOM 节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "Styles | ((triggerElement: HTMLElement, popupElement: HTMLElement) => Styles)"
            },
            {
              "name": "overlay-style",
              "description": "浮层样式，第一个参数 `triggerElement` 表示触发元素 DOM 节点，第二个参数 `popupElement` 表示浮层元素 DOM 节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "Styles | ((triggerElement: HTMLElement, popupElement: HTMLElement) => Styles)"
            },
            {
              "name": "popper-options",
              "description": "popper initial options，details refer to https://popper.js.org/docs\n\npopper 初始化配置，详情参考 https://popper.js.org/docs/",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "object"
            },
            {
              "name": "trigger",
              "description": "触发浮层出现的方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "'hover' | 'click' | 'focus' | 'mousedown' | 'context-menu'",
              "default": "hover",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "hover"
                },
                {
                  "name": "click"
                },
                {
                  "name": "focus"
                },
                {
                  "name": "mousedown"
                },
                {
                  "name": "context-menu"
                }
              ]
            },
            {
              "name": "trigger-element",
              "description": "触发元素。值类型为字符串表示元素选择器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "string | TNode"
            },
            {
              "name": "visible",
              "description": "是否显示浮层",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "boolean"
            },
            {
              "name": "z-index",
              "description": "组件层级，Web 侧样式默认为 5500，移动端和小程序样式默认为 1500",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props",
              "type": "number"
            }
          ],
          "js": {
            "events": [
              {
                "name": "overlay-click",
                "description": "trigger on popup content click\n\n内容面板点击时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-events"
              },
              {
                "name": "scroll",
                "description": "下拉选项滚动事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-events"
              },
              {
                "name": "scroll-to-bottom",
                "description": "下拉滚动触底事件，常用于滚动到底执行具体业务逻辑",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-events"
              },
              {
                "name": "visible-change",
                "description": "当浮层隐藏或显示时触发，`trigger=document` 表示点击非浮层元素触发；`trigger=context-menu` 表示右击触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-events"
              }
            ]
          },
          "slots": [
            {
              "name": "content",
              "description": "浮层里面的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props"
            },
            {
              "name": "default",
              "description": "触发元素，同 triggerElement",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props"
            },
            {
              "name": "triggerElement",
              "description": "触发元素。值类型为字符串表示元素选择器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props"
            },
            {
              "name": "trigger-element",
              "description": "触发元素。值类型为字符串表示元素选择器",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltip-props"
            }
          ]
        },
        {
          "name": "t-tooltip-lite",
          "source": {
            "symbol": "TooltipLite"
          },
          "description": "TooltipLite\n\n文字提示简版",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip",
          "props": [
            {
              "name": "content",
              "description": "tip content\n\n文字提示内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props",
              "type": "string | TNode"
            },
            {
              "name": "placement",
              "description": "提示浮层出现的位置",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props",
              "type": "'top' | 'bottom' | 'mouse'",
              "default": "top",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "top"
                },
                {
                  "name": "bottom"
                },
                {
                  "name": "mouse"
                }
              ]
            },
            {
              "name": "show-arrow",
              "description": "是否显示箭头",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-shadow",
              "description": "文字提示浮层是否需要阴影",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "theme",
              "description": "组件风格，有亮色模式和暗色模式两种",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props",
              "type": "'light' | 'default'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "light"
                },
                {
                  "name": "default"
                }
              ]
            },
            {
              "name": "trigger-element",
              "description": "触发元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props",
              "type": "string | TNode"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "tip content\n\n文字提示内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props"
            },
            {
              "name": "triggerElement",
              "description": "触发元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props"
            },
            {
              "name": "trigger-element",
              "description": "触发元素",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tooltip?tab=api#tooltiplite-props"
            }
          ]
        },
        {
          "name": "t-transfer",
          "source": {
            "symbol": "Transfer"
          },
          "description": "Transfer\n\n穿梭框",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer",
          "props": [
            {
              "name": "checkbox-props",
              "description": "用于控制复选框属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "CheckboxProps"
            },
            {
              "name": "checked",
              "description": "数据列表选中项",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "Array<TransferValue>",
              "default": "[]"
            },
            {
              "name": "data",
              "description": "全量数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "direction",
              "description": "穿梭框可操作方向",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "'left' | 'right' | 'both'",
              "default": "both",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "left"
                },
                {
                  "name": "right"
                },
                {
                  "name": "both"
                }
              ]
            },
            {
              "name": "disabled",
              "description": "禁用全部操作：搜索、选中、移动、分页等。[源列表, 目标列表]，示例：[true, false] 或者 true",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "boolean | Array<boolean>"
            },
            {
              "name": "empty",
              "description": "列表为空时呈现的内容。值类型为数组，则表示分别控制源列表和目标列表数据为空的呈现内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "EmptyType | Array<EmptyType> | TNode ",
              "default": "''"
            },
            {
              "name": "footer",
              "description": "穿梭框底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "Array<string | TNode> | TNode<{ type: TransferListType }>"
            },
            {
              "name": "keys",
              "description": "alias field name in data\n\n用来定义 value / label / disabled 在 `data` 中对应的字段别名，示例：`{ label: 'text', value: 'id' }`，表示选项文本取 `text` 字段，选项值取 `id` 字段",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "KeysType"
            },
            {
              "name": "operation",
              "description": "方向操作按钮。默认显示组件内置操作图标。自定义操作图标示例：['向左', '向右'] 或者 `[() => <i class='left' />, () => <i class='left' />]` 或者 `(h, direction) => direction === 'left' ? '《' : '》'`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "Array<string | TNode> | TNode<{ direction: 'left' | 'right' }>"
            },
            {
              "name": "pagination",
              "description": "分页配置，值为空则不显示。具体 API 参考分页组件。值类型为数组，表示可分别控制源列表和目标列表分页组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "PaginationProps | Array<PaginationProps>"
            },
            {
              "name": "search",
              "description": "搜索框配置，值为 false 表示不显示搜索框；值为 true 表示显示默认搜索框；值类型为对象，用于透传 Props 到 Input 组件；值类型为数组，则分别表示控制两侧搜索框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "SearchOption | Array<SearchOption>",
              "default": "false"
            },
            {
              "name": "show-check-all",
              "description": "是否显示全选，值类型为数组则表示分别控制源列表和目标列表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "boolean | Array<boolean>",
              "default": "true"
            },
            {
              "name": "target-draggable",
              "description": "allowed to sort the target list by dragging\n\n是否允许通过拖拽对目标列表进行排序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "target-sort",
              "description": "目标数据列表排列顺序",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "'original' | 'push' | 'unshift'",
              "default": "original",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "original"
                },
                {
                  "name": "push"
                },
                {
                  "name": "unshift"
                }
              ]
            },
            {
              "name": "title",
              "description": "穿梭框标题，示例：['源列表', '目标列表'] 或者 `[() => 'A', () => 'B']` 或者 `({ type }) => type === 'source' ? '源' : '目标'`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "Array<TitleType> | TNode<{ type: TransferListType }>",
              "default": "[]"
            },
            {
              "name": "transfer-item",
              "description": "自定义渲染节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "TNode<TransferItem<T>>"
            },
            {
              "name": "tree",
              "description": "传入 Tree 组件定义树形结构",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "(tree: TreeProps) => TNode"
            },
            {
              "name": "value",
              "description": "目标数据列表数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props",
              "type": "Array<TransferValue>",
              "default": "[]"
            }
          ],
          "js": {
            "events": [
              {
                "name": "change",
                "description": "数据列表发生变化时触发，`type` 值为 `source`，表示源列表移动到目标列表，值为 `target` 表示目标列表移动到源列表，movedValue 则表示被移动的选项",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-events"
              },
              {
                "name": "checked-change",
                "description": "源数据列表或目标数据列表的选中项发生变化时触发，`context.type` 可以区分触发来源是目标列表，还是源列表",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-events"
              },
              {
                "name": "page-change",
                "description": "分页发生变化时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-events"
              },
              {
                "name": "scroll",
                "description": "列表滚动时触发，bottomDistance 表示元素滚动到底部的距离",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-events"
              },
              {
                "name": "search",
                "description": "搜索时触发，options.query 表示用户输入的内容",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-events"
              }
            ]
          },
          "slots": [
            {
              "name": "empty",
              "description": "列表为空时呈现的内容。值类型为数组，则表示分别控制源列表和目标列表数据为空的呈现内容类型和参数：EmptyType | Array<EmptyType> | TNode【type EmptyType = string | TNode】 ",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            },
            {
              "name": "footer",
              "description": "穿梭框底部内容类型和参数：Array<string | TNode> | TNode<{ type: TransferListType }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            },
            {
              "name": "operation",
              "description": "方向操作按钮。默认显示组件内置操作图标。自定义操作图标示例：['向左', '向右'] 或者 `[() => <i class='left' />, () => <i class='left' />]` 或者 `(h, direction) => direction === 'left' ? '《' : '》'`类型和参数：Array<string | TNode> | TNode<{ direction: 'left' | 'right' }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            },
            {
              "name": "title",
              "description": "穿梭框标题，示例：['源列表', '目标列表'] 或者 `[() => 'A', () => 'B']` 或者 `({ type }) => type === 'source' ? '源' : '目标'`类型和参数：Array<TitleType> | TNode<{ type: TransferListType }>【type TitleType = string | TNode】【type TransferListType = 'source' | 'target'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            },
            {
              "name": "transferItem",
              "description": "自定义渲染节点类型和参数：TNode<TransferItem<T>>【interface TransferItem<T extends DataOption = DataOption> { data: T; index: number; type: TransferListType}】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            },
            {
              "name": "transfer-item",
              "description": "自定义渲染节点类型和参数：TNode<TransferItem<T>>【interface TransferItem<T extends DataOption = DataOption> { data: T; index: number; type: TransferListType}】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            },
            {
              "name": "tree",
              "description": "传入 Tree 组件定义树形结构类型和参数：(tree: TreeProps) => TNode【import { TreeProps } from '@Tree'】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/transfer?tab=api#transfer-props"
            }
          ]
        },
        {
          "name": "t-tree",
          "source": {
            "symbol": "Tree"
          },
          "description": "Tree\n\n树",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tree",
          "props": [
            {
              "name": "activable",
              "description": "make nodes can be highlight\n\n节点是否可高亮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "active-multiple",
              "description": "是否允许多个节点同时高亮",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "actived",
              "description": "高亮的节点值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "Array<TreeNodeValue>"
            },
            {
              "name": "allow-drop",
              "description": "Determine whether the node can execute the drop operation\n\n判断节点是否可以执行 drop 操作，泛型 `T` 表示树节点 TS 类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "(context: { e: DragEvent; dragNode: TreeNodeModel<T>; dropNode: TreeNodeModel<T>; dropPosition: number; }) => boolean"
            },
            {
              "name": "allow-fold-node-on-filter",
              "description": "是否允许在过滤时节点折叠节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "check-props",
              "description": "透传属性到 checkbox 组件。参考 checkbox 组件 API",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "CheckboxProps | ((node: TreeNodeModel<T>) => CheckboxProps)"
            },
            {
              "name": "check-strictly",
              "description": "父子节点选中状态不再关联，可各自选中或取消",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "checkable",
              "description": "隐藏节点复选框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "data",
              "description": "树数据，泛型 `T` 表示树节点 TS 类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "disable-check",
              "description": "禁用复选框，可支持禁用不同的行",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean | ((node: TreeNodeModel<T>) => boolean)",
              "default": "false"
            },
            {
              "name": "disabled",
              "description": "是否禁用树操作",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean"
            },
            {
              "name": "draggable",
              "description": "节点是否可拖拽",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean"
            },
            {
              "name": "empty",
              "description": "数据为空时展示的文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "string | TNode",
              "default": "''"
            },
            {
              "name": "expand-all",
              "description": "是否展开全部节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expand-level",
              "description": "默认展开的级别，第一层为 0",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "expand-mutex",
              "description": "同级别展开互斥，手风琴效果",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expand-on-click-node",
              "description": "是否支持点击节点也能展开收起",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expand-parent",
              "description": "展开子节点时是否自动展开父节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "expanded",
              "description": "展开的节点值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "Array<TreeNodeValue>",
              "default": "[]"
            },
            {
              "name": "filter",
              "description": "节点过滤方法，只呈现返回值为 true 的节点，泛型 `T` 表示树节点 TS 类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "(node: TreeNodeModel<T>) => boolean"
            },
            {
              "name": "height",
              "description": "The height of tree. Scrollbar will appear after the content is overflow. Examples: 100, '30%', '300'. The value should be a number and will automatically be converted to a pixel value. If the tree height is not fixed, it is recommended to use `maxHeight`\n\n树的高度，超出后会出现滚动条。示例：100,  '30%',  '300'。值为数字类型，会自动加上单位 px。如果不是绝对固定树的高度，建议使用 `maxHeight`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "string | number"
            },
            {
              "name": "hover",
              "description": "节点是否有悬浮状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean"
            },
            {
              "name": "icon",
              "description": "节点图标，可自定义",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean | TNode<TreeNodeModel<T>>",
              "default": "true"
            },
            {
              "name": "keys",
              "description": "alias field name in data\n\n用来定义 `value / label / disabled / children` 在 `data` 数据中对应的字段别名，示例：`{ value: 'key', label 'name', children: 'list' }`。其中，disabled 待开发",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "TreeKeysType"
            },
            {
              "name": "label",
              "description": "自定义节点内容，值为 `false` 不显示，值为 `true` 显示默认 label，值为字符串直接输出该字符串。泛型 `T` 表示树节点 TS 类型。<br/>如果期望只有点击复选框才选中，而点击节点不选中，可以使用 `label` 自定义节点，然后加上点击事件 `e.preventDefault()`，通过调整自定义节点的宽度和高度决定禁止点击选中的范围",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "string | boolean | TNode<TreeNodeModel<T>>",
              "default": "true"
            },
            {
              "name": "lazy",
              "description": "延迟加载 children 为 true 的节点的子节点数据，即使 expandAll 被设置为 true，也同样延迟加载",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "line",
              "description": "连接线。值为 false 不显示连接线；值为 true 显示默认连接线；值类型为 Function 表示自定义连接线",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean | TNode",
              "default": "false"
            },
            {
              "name": "load",
              "description": "加载子数据的方法，在展开节点时调用（仅当节点 children 为 true 时生效），泛型 `T` 表示树节点 TS 类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "(node: TreeNodeModel<T>) => Promise<Array<T>>"
            },
            {
              "name": "max-height",
              "description": "The max height of tree. Scrollbar will appear after the content is overflow. Examples: 100, '30%', '300'. \n\n树的最大高度，超出后会出现滚动条。示例：100, '30%', '300'。值为数字类型，会自动加上单位 px",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "string | number"
            },
            {
              "name": "operations",
              "description": "自定义节点操作项，泛型 `T` 表示树节点 TS 类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "TNode<TreeNodeModel<T>>"
            },
            {
              "name": "scroll",
              "description": "lazy load and virtual scroll\n\n懒加载和虚拟滚动。为保证组件收益最大化，当数据量小于阈值 `scroll.threshold` 时，无论虚拟滚动的配置是否存在，组件内部都不会开启虚拟滚动，`scroll.threshold` 默认为 `100`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "TScroll"
            },
            {
              "name": "transition",
              "description": "节点展开折叠时是否使用过渡动画",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "value",
              "description": "选中值，组件为可选状态时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "Array<TreeNodeValue>",
              "default": "[]"
            },
            {
              "name": "value-mode",
              "description": "选中值模式。all 表示父节点和子节点全部会出现在选中值里面；parentFirst 表示当子节点全部选中时，仅父节点在选中值里面；onlyLeaf 表示无论什么情况，选中值仅呈现叶子节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props",
              "type": "'onlyLeaf' | 'parentFirst' | 'all'",
              "default": "onlyLeaf",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "onlyLeaf"
                },
                {
                  "name": "parentFirst"
                },
                {
                  "name": "all"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "active",
                "description": "节点激活时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "change",
                "description": "节点选中状态变化时触发，context.node 表示当前变化的选项，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "click",
                "description": "节点点击时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "drag-end",
                "description": "节点结束拖拽时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "drag-leave",
                "description": "节点拖拽时离开目标元素时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "drag-over",
                "description": "节点拖拽到目标元素时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "drag-start",
                "description": "节点开始拖拽时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "drop",
                "description": "节点在目标元素上释放时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "expand",
                "description": "节点展开或收起时触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "load",
                "description": "异步加载后触发，泛型 `T` 表示树节点 TS 类型",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              },
              {
                "name": "scroll",
                "description": "trigger on content scroll\n\n滚动事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-events"
              }
            ]
          },
          "slots": [
            {
              "name": "empty",
              "description": "数据为空时展示的文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props"
            },
            {
              "name": "icon",
              "description": "节点图标，可自定义类型和参数：boolean | TNode<TreeNodeModel<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props"
            },
            {
              "name": "label",
              "description": "自定义节点内容，值为 `false` 不显示，值为 `true` 显示默认 label，值为字符串直接输出该字符串。泛型 `T` 表示树节点 TS 类型。<br/>如果期望只有点击复选框才选中，而点击节点不选中，可以使用 `label` 自定义节点，然后加上点击事件 `e.preventDefault()`，通过调整自定义节点的宽度和高度决定禁止点击选中的范围类型和参数：string | boolean | TNode<TreeNodeModel<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props"
            },
            {
              "name": "line",
              "description": "连接线。值为 false 不显示连接线；值为 true 显示默认连接线；值类型为 Function 表示自定义连接线",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props"
            },
            {
              "name": "operations",
              "description": "自定义节点操作项，泛型 `T` 表示树节点 TS 类型类型和参数：TNode<TreeNodeModel<T>>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree?tab=api#tree-props"
            }
          ]
        },
        {
          "name": "t-tree-select",
          "source": {
            "symbol": "TreeSelect"
          },
          "description": "TreeSelect\n\n树选择",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select",
          "props": [
            {
              "name": "auto-width",
              "description": "宽度随内容自适应",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "autofocus",
              "description": "自动聚焦",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "borderless",
              "description": "无边框模式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "clearable",
              "description": "是否允许清空",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "collapsed-items",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>"
            },
            {
              "name": "data",
              "description": "树选择的数据列表。结构：`[{ label: TNode, value: string | number, text: string, ... }]`，其中 `label` 表示选项呈现的内容，可自定义；`value` 表示选项的唯一值；表示当 `label` 用于选项复杂内容呈现时，`text` 用于搜索功能。<br />其中 `label` 和 `value` 可以使用 `keys` 属性定义别名",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "Array<DataOption>",
              "default": "[]"
            },
            {
              "name": "disabled",
              "description": "是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "empty",
              "description": "当下拉列表为空时显示的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "filter",
              "description": "过滤方法，用于对现有数据进行搜索过滤，判断是否过滤某一项数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "(filterWords: string, option: DataOption) => boolean"
            },
            {
              "name": "filterable",
              "description": "是否可搜索",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "input-props",
              "description": "透传给 输入框 Input 组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "InputProps"
            },
            {
              "name": "input-value",
              "description": "input value\n\n输入框的值",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string"
            },
            {
              "name": "keys",
              "description": "alias filed name in data\n\n用来定义 `value / label / disabled / children` 在 `data` 数据中对应的字段别名，示例：`{ value: 'key', label: 'name', children: 'list' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TreeKeysType"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "loading",
              "description": "是否正在加载数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "loading-text",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "max",
              "description": "用于控制多选数量，值为 0 则不限制",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "min-collapsed-num",
              "description": "最小折叠数量，用于多选情况下折叠选中项，超出该数值的选中项折叠。值为 0 则表示不折叠",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "multiple",
              "description": "是否允许多选",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "panel-bottom-content",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "panel-top-content",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "placeholder",
              "description": "占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string",
              "default": "undefined"
            },
            {
              "name": "popup-props",
              "description": "透传 Popup 组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "PopupProps"
            },
            {
              "name": "popup-visible",
              "description": "show popup\n\n是否显示下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TNode"
            },
            {
              "name": "readonly",
              "description": "只读状态，值为真会隐藏输入框，且无法打开下拉框",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "reserve-keyword",
              "description": "多选且可搜索时，是否在选中一个选项后保留当前的搜索关键词",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "select-input-props",
              "description": "【开发中】透传 SelectInput 筛选器输入框组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "SelectInputProps"
            },
            {
              "name": "size",
              "description": "尺寸",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "'small' | 'medium' | 'large'",
              "default": "medium",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "small"
                },
                {
                  "name": "medium"
                },
                {
                  "name": "large"
                }
              ]
            },
            {
              "name": "status",
              "description": "输入框状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "default": "default",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TNode"
            },
            {
              "name": "tag-props",
              "description": "透传 Tag 标签组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TagProps"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode"
            },
            {
              "name": "tree-props",
              "description": "透传 Tree 组件的全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TreeProps"
            },
            {
              "name": "value",
              "description": "选中值，泛型 `TreeValueType` 继承自 `TreeSelectValue`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "TreeValueType"
            },
            {
              "name": "value-display",
              "description": "自定义选中项呈现方式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "string | TNode<{ value: TreeOptionData | TreeOptionData[]; onClose: (index: number) => void }>"
            },
            {
              "name": "value-type",
              "description": "用于控制选中值的类型。假设数据选项为：`[{ label: '姓名', value: 'name' }]`，value 表示值仅返回数据选项中的 value， object 表示值返回全部数据",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
              "type": "'value' | 'object'",
              "default": "value",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "value"
                },
                {
                  "name": "object"
                }
              ]
            }
          ],
          "js": {
            "events": [
              {
                "name": "blur",
                "description": "输入框失去焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "change",
                "description": "节点选中状态变化时触发，`context.node` 表示当前变化的选项，`context. trigger` 表示触发变化的来源。泛型 `TreeValueType` 继承自 `TreeSelectValue` ",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "clear",
                "description": "点击清除按钮时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "enter",
                "description": "回车键按下时触发。`inputValue` 表示输入框的值，`value` 表示选中值。泛型 `TreeValueType` 继承 `TreeSelectValue`",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "focus",
                "description": "输入框获得焦点时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "input-change",
                "description": "输入框值发生变化时触发，`context.trigger` 表示触发输入框值变化的来源：文本输入触发、清除按钮触发、失去焦点等",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "popup-visible-change",
                "description": "下拉框显示或隐藏时触发。单选场景，选中某个选项时触发关闭，此时需要添加参数 `node`",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "remove",
                "description": "多选模式下，选中数据被移除时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              },
              {
                "name": "search",
                "description": "输入值变化时，触发搜索事件。主要用于远程搜索新数据。设置 `filterable=true` 开启此功能。优先级高于本地数据搜索 `filter`，即一旦存在这个远程搜索事件 `filter` 失效",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-events"
              }
            ]
          },
          "slots": [
            {
              "name": "collapsedItems",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "collapsed-items",
              "description": "多选情况下，用于设置折叠项内容，默认为 `+N`。如果需要悬浮就显示其他内容，可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签，`collapsedSelectedItems` 表示折叠的标签，`count` 表示折叠的数量，`onClose` 表示移除标签的事件回调类型和参数：TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number; onClose: (context: { index: number, e?: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "empty",
              "description": "当下拉列表为空时显示的内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "label",
              "description": "左侧文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "loadingText",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "loading-text",
              "description": "远程加载时显示的文字，支持自定义。如加上超链接",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "panelBottomContent",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "panel-bottom-content",
              "description": "面板内的底部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "panelTopContent",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "panel-top-content",
              "description": "面板内的顶部内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "prefixIcon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "prefix-icon",
              "description": "组件前置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "suffix",
              "description": "后置图标前的后置内容",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "suffixIcon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "suffix-icon",
              "description": "组件后置图标",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "tips",
              "description": "输入框下方提示文本，会根据不同的 `status` 呈现不同的样式",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "valueDisplay",
              "description": "自定义选中项呈现方式类型和参数：string | TNode<{ value: TreeOptionData | TreeOptionData[]; onClose: (index: number) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            },
            {
              "name": "value-display",
              "description": "自定义选中项呈现方式类型和参数：string | TNode<{ value: TreeOptionData | TreeOptionData[]; onClose: (index: number) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
            }
          ]
        },
        {
          "name": "t-upload",
          "source": {
            "symbol": "Upload"
          },
          "description": "Upload\n\n上传",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/upload",
          "props": [
            {
              "name": "abridge-name",
              "description": "ellipsis text of medium file name\n\n文件名过长时，需要省略中间的文本，保留首尾文本。示例：[10, 7]，表示首尾分别保留的文本长度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "Array<number>"
            },
            {
              "name": "accept",
              "description": "File types that can be accepted. [W3C](https://www.w3schools.com/tags/att_input_accept.asp)，[MDN](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/Input/file)\n\n接受上传的文件类型，[查看 W3C示例](https://www.w3schools.com/tags/att_input_accept.asp)，[查看 MDN 示例](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/Input/file)",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "string"
            },
            {
              "name": "action",
              "description": "Uploading URL\n\n上传接口。设接口响应数据为字段 `response`，那么 `response.error` 存在时会判断此次上传失败，并显示错误文本信息；`response.url` 会作为文件上传成功后的地址，并使用该地址显示图片或文件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "string"
            },
            {
              "name": "allow-upload-duplicate-file",
              "description": "allow to upload duplicate name files\n\n是否允许重复上传相同文件名的文件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "auto-upload",
              "description": "post upload request automatically after files being selected\n\n是否在选择文件后自动发起请求上传文件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "before-all-files-upload",
              "description": "before all files upload, return false can stop uploading file\n\n如果是自动上传模式 `autoUpload=true`，表示全部文件上传之前的钩子函数，函数参数为上传的文件，函数返回值决定是否继续上传，若返回值为 `false` 则终止上传。<br/>如果是非自动上传模式 `autoUpload=false`，则函数返回值为 `false` 时表示本次选中的文件不会加入到文件列表中，即不触发 `onChange` 事件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "(file: UploadFile[]) => boolean | Promise<boolean>"
            },
            {
              "name": "before-upload",
              "description": "stop one of files to upload\n\n如果是自动上传模式 `autoUpload=true`，表示单个文件上传之前的钩子函数，若函数返回值为 `false` 则表示不上传当前文件。<br/>如果是非自动上传模式 `autoUpload=false`，函数返回值为 `false` 时表示从上传文件中剔除当前文件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "(file: UploadFile) => boolean | Promise<boolean>"
            },
            {
              "name": "cancel-upload-button",
              "description": "cancel upload button props, which showed on `autoUpload=false` and multiple files/images upload\n\n批量文件/图片上传，`autoUpload=false` 场景下，透传“取消上传”按钮属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "null | ButtonProps | TNode<{ disabled: boolean; cancelUploadText: string; cancelUpload: (ctx: { e: MouseEvent }) => void }>"
            },
            {
              "name": "data",
              "description": "extra request data of uploading. `formatRequest` can redefine all request data\n\n上传请求所需的额外字段，默认字段有 `file`，表示文件信息。可以添加额外的文件名字段，如：`{file_name: \"custom-file-name.txt\"}`。`autoUpload=true` 时有效。也可以使用 `formatRequest` 完全自定义上传请求的字段",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "Record<string, any> | ((files: UploadFile[]) => Record<string, any>)"
            },
            {
              "name": "default",
              "description": "非拖拽场景，指触发上传的元素，如：“选择文件”。如果是拖拽场景，则是指拖拽区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "string | TNode"
            },
            {
              "name": "disabled",
              "description": "make upload to be disabled\n\n是否禁用组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "drag-content",
              "description": "define drag content nodes, it works on `theme=custom`\n\n用于自定义拖拽区域，`theme=custom` 且 `draggable=true` 时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "TNode | TNode<TriggerContext>"
            },
            {
              "name": "draggable",
              "description": "if drag uploading allowed, works on `theme=file` or `theme=image`\n\n是否启用拖拽上传，不同的组件风格默认值不同。`theme=file` 或 `theme=image` 时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "undefined"
            },
            {
              "name": "file-list-display",
              "description": "used to render file list UI\n\n用于完全自定义文件列表界面内容(UI)，单文件和多文件均有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "TNode<{ files: UploadFile[]; dragEvents?: UploadDisplayDragEvents }>"
            },
            {
              "name": "files",
              "description": "已上传文件列表，同 `value`。TS 类型：`UploadFile`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "format",
              "description": "to redefine  `UploadFile` data structure\n\n转换文件 `UploadFile` 的数据结构，可新增或修改 `UploadFile` 的属性，注意不能删除 `UploadFile` 属性。`action` 存在时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "(file: File) => UploadFile"
            },
            {
              "name": "format-request",
              "description": "redefine request data\n\n用于新增或修改文件上传请求 参数。`action` 存在时有效。一个请求上传一个文件时，默认请求字段有 `file`。<br/>一个请求上传多个文件时，默认字段有 `file[0]/file[1]/file[2]/.../length`，其中 `length` 表示本次上传的文件数量。<br/>⚠️非常注意，此处的 `file[0]/file[1]` 仅仅是一个字段名，并非表示 `file` 是一个数组，接口获取字段时注意区分。<br/>可以使用 `name` 定义 `file` 字段的别名。<br/>也可以使用 `formatRequest` 自定义任意字段，如添加一个字段 `fileList` ，存储文件数组",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "(requestData: { [key: string]: any }) => { [key: string]: any }"
            },
            {
              "name": "format-response",
              "description": "redefine response data structure\n\n用于格式化文件上传后的接口响应数据，`response` 便是接口响应的原始数据。`action` 存在时有效。<br/> 示例返回值：`{ error, url, status, files }` <br/> 此函数的返回值 `error` 会作为错误文本提醒，表示上传失败的原因，如果存在会判定为本次上传失败。<br/> 此函数的返回值 `url` 会作为单个文件上传成功后的链接。<br/> `files` 表示一个请求同时上传多个文件后的文件列表",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "(response: any, context: FormatResponseContext) => ResponseType "
            },
            {
              "name": "headers",
              "description": "HTTP Request Header\n\n设置上传的请求头部，`action` 存在时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "{[key: string]: string}"
            },
            {
              "name": "image-props",
              "description": "用于在上传图片场景下，透传属性配置至 Image 组件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "object"
            },
            {
              "name": "image-viewer-props",
              "description": "ImageViewer Component Props\n\n透传图片预览组件全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "ImageViewerProps"
            },
            {
              "name": "input-attributes",
              "description": "add attributes to HTML element `input`\n\n用于添加属性到 HTML 元素 `input`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "CSSProperties"
            },
            {
              "name": "is-batch-upload",
              "description": "make all files to be a whole package, files can only be replaced or deleted together, can not add more files\n\n多个文件是否作为一个独立文件包，整体替换，整体删除。不允许追加文件，只允许替换文件。`theme=file-flow` 时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "locale",
              "description": "upload language config, priority of `locale` is higher than global language config\n\n上传组件文本语言配置，支持自定义配置组件中的全部文本。优先级高于全局配置中语言",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "UploadConfig"
            },
            {
              "name": "max",
              "description": "max count of files limit\n\n用于控制文件上传数量，值为 0 则不限制。注意，单文件上传场景，请勿设置 `max` 属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "number",
              "default": "0"
            },
            {
              "name": "method",
              "description": "HTTP request method\n\nHTTP 请求类型",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "'POST' | 'GET' | 'PUT' | 'OPTIONS' | 'PATCH' | 'post' | 'get' | 'put' | 'options' | 'patch'",
              "default": "POST",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "POST"
                },
                {
                  "name": "GET"
                },
                {
                  "name": "PUT"
                },
                {
                  "name": "OPTIONS"
                },
                {
                  "name": "PATCH"
                },
                {
                  "name": "post"
                },
                {
                  "name": "get"
                },
                {
                  "name": "put"
                },
                {
                  "name": "options"
                },
                {
                  "name": "patch"
                }
              ]
            },
            {
              "name": "mock-progress-duration",
              "description": "mock progress duration time. more large files more duration time\n\n模拟进度间隔时间，单位：毫秒，默认：300。由于原始的上传请求，小文件上传进度只有 0 和 100，故而新增模拟进度，每间隔 `mockProgressDuration` 毫秒刷新一次模拟进度。小文件设置小一点，大文件设置大一点。注意：当 `useMockProgress` 为真时，当前设置有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "number"
            },
            {
              "name": "multiple",
              "description": "multiple files uploading\n\n支持多文件上传",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "name",
              "description": "field name of files in upload request data\n\n文件上传时的名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "string",
              "default": "file"
            },
            {
              "name": "placeholder",
              "description": "placeholder\n\n占位符",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "string"
            },
            {
              "name": "request-method",
              "description": "custom upload request method\n\n自定义上传方法。返回值 `status` 表示上传成功或失败；`error` 或 `response.error` 表示上传失败的原因；<br/>`response` 表示请求上传成功后的返回数据，`response.url` 表示上传成功后的图片/文件地址，`response.files` 表示一个请求上传多个文件/图片后的返回值。<br/>示例一：`{ status: 'fail', error: '上传失败', response }`。<br/>示例二：`{ status: 'success', response: { url: 'https://tdesign.gtimg.com/site/avatar.jpg' } }`。<br/> 示例三：`{ status: 'success', files: [{ url: 'https://xxx.png', name: 'xxx.png' }]}`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "(files: UploadFile | UploadFile[]) => Promise<RequestMethodResponse>"
            },
            {
              "name": "show-image-file-name",
              "description": "show image's name\n\n是否显示图片的文件名称",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "show-thumbnail",
              "description": "show thumbnail before file name, only works on `theme=file-flow` \n\n是否在文件列表中显示缩略图，`theme=file-flow` 时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "show-upload-progress",
              "description": "show upload progress nodes\n\n是否显示上传进度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "size-limit",
              "description": "files size limit\n\n图片文件大小限制，默认单位 KB。可选单位有：`'B' | 'KB' | 'MB' | 'GB'`。示例一：`1000`。示例二：`{ size: 2, unit: 'MB', message: '图片大小不超过 {sizeLimit} MB' }`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "number | SizeLimitObj"
            },
            {
              "name": "status",
              "description": "tips status\n\n文件上传提示文本状态",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "'default' | 'success' | 'warning' | 'error'",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "default"
                },
                {
                  "name": "success"
                },
                {
                  "name": "warning"
                },
                {
                  "name": "error"
                }
              ]
            },
            {
              "name": "theme",
              "description": "different upload UI styles\n\n组件风格。custom 表示完全自定义风格；file 表示默认文件上传风格；file-input 表示输入框形式的文件上传；file-flow 表示文件批量上传；image 表示默认图片上传风格；image-flow 表示图片批量上传",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "'custom' | 'file' | 'file-input' | 'file-flow' | 'image' | 'image-flow'",
              "default": "file",
              "attribute-value": {
                "type": "enum"
              },
              "values": [
                {
                  "name": "custom"
                },
                {
                  "name": "file"
                },
                {
                  "name": "file-input"
                },
                {
                  "name": "file-flow"
                },
                {
                  "name": "image"
                },
                {
                  "name": "image-flow"
                }
              ]
            },
            {
              "name": "tips",
              "description": "tips text below upload component, define it's color with `status`\n\n组件下方文本提示，可以使用 `status` 定义文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "string | TNode"
            },
            {
              "name": "trigger",
              "description": "trigger elements UI\n\n触发上传的元素，`files` 指本次显示的全部文件; `triggerUpload` 用于触发上传文件的选择，在图片上传风格中有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "TNode<TriggerContext>"
            },
            {
              "name": "trigger-button-props",
              "description": "trigger button props, it can be used to change color/size/href/... of the trigger button\n\n透传选择按钮全部属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "ButtonProps"
            },
            {
              "name": "upload-all-files-in-one-request",
              "description": "uploading all files in one request\n\n是否在同一个请求中上传全部文件，默认一个请求上传一个文件。多文件上传时有效",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "upload-button",
              "description": "upload button props, which showed on `autoUpload=false` and multiple files/images upload\n\n批量文件/图片上传，`autoUpload=false` 场景下，透传“点击上传”按钮属性",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "null | ButtonProps | TNode<{ disabled: boolean; uploading: boolean; uploadFiles: () => void; uploadText: string }>"
            },
            {
              "name": "upload-pasted-files",
              "description": "allow to upload files in clipboard after pasting\n\n是否允许粘贴上传剪贴板中的文件",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "use-mock-progress",
              "description": "use mock progress, instead of real progress\n\n是否在请求时间超过 300ms 后显示模拟进度。上传进度有模拟进度和真实进度两种。一般大小的文件上传，真实的上传进度只有 0 和 100，不利于交互呈现，因此组件内置模拟上传进度。真实上传进度一般用于大文件上传",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "value",
              "description": "file list\n\n已上传文件列表，同 `files`。TS 类型：`UploadFile`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "Array<T>",
              "default": "[]"
            },
            {
              "name": "with-credentials",
              "description": "uploading request with cookie\n\n上传请求时是否携带 cookie",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props",
              "type": "boolean",
              "default": "false"
            }
          ],
          "js": {
            "events": [
              {
                "name": "cancel-upload",
                "description": "trigger on cancel button click\n\n点击「取消上传」时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "change",
                "description": "trigger on uploaded files change\n\n已上传文件列表发生变化时触发，`trigger` 表示触发本次的来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "dragenter",
                "description": "trigger on file dragged into drag elements\n\n进入拖拽区域时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "dragleave",
                "description": "trigger on file dragged leave drag elements\n\n离开拖拽区域时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "drop",
                "description": "trigger on file dropped\n\n拖拽结束时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "fail",
                "description": "`response.error` used for error tips, `formatResponse` can format `response`\n\n上传失败后触发。`response` 指接口响应结果，`response.error` 会作为错误文本提醒。如果希望判定为上传失败，但接口响应数据不包含 `error` 字段，可以使用 `formatResponse` 格式化 `response` 数据结构。如果是多文件多请求上传场景，请到事件 `onOneFileFail` 中查看 `response`",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "one-file-fail",
                "description": "trigger on one file upload failed\n\n多文件/图片场景下，单个文件上传失败后触发，如果一个请求上传一个文件，则会触发多次。单文件/图片不会触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "one-file-success",
                "description": "trigger on file uploaded successfully\n\n单个文件上传成功后触发，在多文件场景下会触发多次。`context.file` 表示当前上传成功的单个文件，`context.response` 表示上传请求的返回数据",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "preview",
                "description": "trigger on preview elements click\n\n点击图片预览时触发，文件没有预览",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "progress",
                "description": "uploading request progress event\n\n上传进度变化时触发，真实进度和模拟进度都会触发。<br/>⚠️ 原始上传请求，小文件的上传进度只有 0 和 100，故而不会触发 `progress` 事件；只有大文件才有真实的中间进度。如果你希望很小的文件也显示上传进度，保证 `useMockProgress=true` 的情况下，设置 `mockProgressDuration` 为更小的值。<br/>参数 `options.type=real` 表示真实上传进度，`options.type=mock` 表示模拟上传进度",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "remove",
                "description": "trigger on file removed\n\n移除文件时触发",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "select-change",
                "description": "trigger after file choose and before upload\n\n选择文件或图片之后，上传之前，触发该事件",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "success",
                "description": "trigger on all files uploaded successfully\n\n上传成功后触发。<br/>`context.currentFiles` 表示当次请求上传的文件（无论成功或失败），`context.fileList` 表示上传成功后的文件，`context.response` 表示上传请求的返回数据。<br/>`context.results` 表示单次选择全部文件上传成功后的响应结果，可以在这个字段存在时提醒用户上传成功或失败。<br />",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "validate",
                "description": "trigger on length over limit, or trigger on file size over limit\n\n文件上传校验结束事件，文件数量超出、文件大小超出限制、文件同名、`beforeAllFilesUpload` 返回值为假、`beforeUpload` 返回值为假等场景会触发。<br/>注意：如果设置允许上传同名文件，即 `allowUploadDuplicateFile=true`，则不会因为文件重名触发该事件。<br/>结合 `status` 和 `tips` 可以在组件中呈现不同类型的错误（或告警）提示",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              },
              {
                "name": "waiting-upload-files-change",
                "description": "trigger on waiting upload files changed\n\n待上传文件列表发生变化时触发。`context.files` 表示事件参数为待上传文件，`context.trigger` 引起此次变化的触发来源",
                "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-events"
              }
            ]
          },
          "slots": [
            {
              "name": "cancelUploadButton",
              "description": "cancel upload button props, which showed on `autoUpload=false` and multiple files/images upload\n\n批量文件/图片上传，`autoUpload=false` 场景下，透传“取消上传”按钮属性类型和参数：null | ButtonProps | TNode<{ disabled: boolean; cancelUploadText: string; cancelUpload: (ctx: { e: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "cancel-upload-button",
              "description": "cancel upload button props, which showed on `autoUpload=false` and multiple files/images upload\n\n批量文件/图片上传，`autoUpload=false` 场景下，透传“取消上传”按钮属性类型和参数：null | ButtonProps | TNode<{ disabled: boolean; cancelUploadText: string; cancelUpload: (ctx: { e: MouseEvent }) => void }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "default",
              "description": "非拖拽场景，指触发上传的元素，如：“选择文件”。如果是拖拽场景，则是指拖拽区域",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "dragContent",
              "description": "define drag content nodes, it works on `theme=custom`\n\n用于自定义拖拽区域，`theme=custom` 且 `draggable=true` 时有效类型和参数：TNode | TNode<TriggerContext>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "drag-content",
              "description": "define drag content nodes, it works on `theme=custom`\n\n用于自定义拖拽区域，`theme=custom` 且 `draggable=true` 时有效类型和参数：TNode | TNode<TriggerContext>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "fileListDisplay",
              "description": "used to render file list UI\n\n用于完全自定义文件列表界面内容(UI)，单文件和多文件均有效类型和参数：TNode<{ files: UploadFile[]; dragEvents?: UploadDisplayDragEvents }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "file-list-display",
              "description": "used to render file list UI\n\n用于完全自定义文件列表界面内容(UI)，单文件和多文件均有效类型和参数：TNode<{ files: UploadFile[]; dragEvents?: UploadDisplayDragEvents }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "tips",
              "description": "tips text below upload component, define it's color with `status`\n\n组件下方文本提示，可以使用 `status` 定义文本",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "trigger",
              "description": "trigger elements UI\n\n触发上传的元素，`files` 指本次显示的全部文件; `triggerUpload` 用于触发上传文件的选择，在图片上传风格中有效类型和参数：TNode<TriggerContext>【interface TriggerContext { dragActive?: boolean;  files: UploadFile[]; triggerUpload?: (e: MouseEvent) => void }】",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "uploadButton",
              "description": "upload button props, which showed on `autoUpload=false` and multiple files/images upload\n\n批量文件/图片上传，`autoUpload=false` 场景下，透传“点击上传”按钮属性类型和参数：null | ButtonProps | TNode<{ disabled: boolean; uploading: boolean; uploadFiles: () => void; uploadText: string }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            },
            {
              "name": "upload-button",
              "description": "upload button props, which showed on `autoUpload=false` and multiple files/images upload\n\n批量文件/图片上传，`autoUpload=false` 场景下，透传“点击上传”按钮属性类型和参数：null | ButtonProps | TNode<{ disabled: boolean; uploading: boolean; uploadFiles: () => void; uploadText: string }>",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/upload?tab=api#upload-props"
            }
          ]
        },
        {
          "name": "t-watermark",
          "source": {
            "symbol": "Watermark"
          },
          "description": "Watermark\n\n水印",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark",
          "props": [
            {
              "name": "alpha",
              "description": "水印整体透明度，取值范围 [0-1]",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number",
              "default": "1"
            },
            {
              "name": "content",
              "description": "水印所覆盖的内容节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "string | TNode"
            },
            {
              "name": "default",
              "description": "水印所覆盖的内容节点，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "string | TNode"
            },
            {
              "name": "height",
              "description": "水印高度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number"
            },
            {
              "name": "is-repeat",
              "description": "水印是否重复出现",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "line-space",
              "description": "行间距，只作用在多行（`content` 配置为数组）情况下",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number",
              "default": "16"
            },
            {
              "name": "movable",
              "description": "水印是否可移动",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "boolean",
              "default": "false"
            },
            {
              "name": "move-interval",
              "description": "水印发生运动位移的间隙，单位：毫秒",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number",
              "default": "3000"
            },
            {
              "name": "offset",
              "description": "水印在画布上绘制的水平和垂直偏移量，正常情况下水印绘制在中间位置，即 `offset = [gapX / 2, gapY / 2]`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "Array<number>"
            },
            {
              "name": "removable",
              "description": "水印是否可被删除",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "boolean",
              "default": "true"
            },
            {
              "name": "rotate",
              "description": "水印旋转的角度，单位 °",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number",
              "default": "-22"
            },
            {
              "name": "watermark-content",
              "description": "水印内容，需要显示多行情况下可配置为数组",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "WatermarkText|WatermarkImage|Array<WatermarkText|WatermarkImage>"
            },
            {
              "name": "width",
              "description": "水印宽度",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number"
            },
            {
              "name": "x",
              "description": "水印之间的水平间距",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number"
            },
            {
              "name": "y",
              "description": "水印之间的垂直间距",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number"
            },
            {
              "name": "z-index",
              "description": "水印元素的 `z-index`，默认值写在 CSS 中",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props",
              "type": "number"
            }
          ],
          "slots": [
            {
              "name": "content",
              "description": "水印所覆盖的内容节点",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props"
            },
            {
              "name": "default",
              "description": "水印所覆盖的内容节点，同 `content`",
              "doc-url": "https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props"
            }
          ]
        },
        {
          "name": "t-typography",
          "source": {
            "symbol": "Typography"
          },
          "description": "Typography\n\n排版",
          "doc-url": "https://tdesign.tencent.com/vue-next/components/typography",
          "props": [],
          "slots": []
        }
      ]
    }
  }
}