{
  "config": {
    "title": "Imui",
    "description": "another ui, from imweb team",
    "menu": [],
    "version": "2.1.0",
    "repository": null,
    "native": false,
    "themeConfig": {
      "showPlaygroundEditor": false,
      "fontSizes": [
        12,
        14,
        16,
        18,
        24,
        32,
        48,
        64
      ]
    },
    "separator": "-",
    "ignore": [
      "components/**/doc.md",
      "build/docz/README_DOCZ.md"
    ],
    "base": "/imui/"
  },
  "entries": [
    {
      "key": "README.md",
      "value": {
        "id": "04c6e90faac2675aa89e2176d2eec7d8",
        "filepath": "README.md",
        "fullpath": "/Users/shijisun/edu/projects/imui/README.md",
        "link": "",
        "hidden": false,
        "slug": "readme",
        "route": "/readme",
        "name": "Readme",
        "menu": "",
        "headings": [
          {
            "slug": "imweb-·-ui",
            "depth": 1,
            "value": "IMWeb · UI"
          },
          {
            "slug": "使用",
            "depth": 2,
            "value": "使用"
          },
          {
            "slug": "开发",
            "depth": 2,
            "value": "开发"
          },
          {
            "slug": "项目目录",
            "depth": 3,
            "value": "项目目录"
          },
          {
            "slug": "组件目录",
            "depth": 3,
            "value": "组件目录"
          },
          {
            "slug": "样式",
            "depth": 3,
            "value": "样式"
          },
          {
            "slug": "调试",
            "depth": 3,
            "value": "调试"
          },
          {
            "slug": "单元测试",
            "depth": 3,
            "value": "单元测试"
          },
          {
            "slug": "文档化",
            "depth": 3,
            "value": "文档化"
          },
          {
            "slug": "发布",
            "depth": 2,
            "value": "发布"
          },
          {
            "slug": "发布到-npm",
            "depth": 3,
            "value": "发布到 npm"
          },
          {
            "slug": "发布到-imwebgithubio",
            "depth": 3,
            "value": "发布到 imweb.github.io"
          }
        ]
      }
    },
    {
      "key": "RELEASE.md",
      "value": {
        "id": "781a53e648f3df8d16a08ec083b04bf4",
        "filepath": "RELEASE.md",
        "fullpath": "/Users/shijisun/edu/projects/imui/RELEASE.md",
        "link": "",
        "hidden": false,
        "slug": "release",
        "route": "/release",
        "name": "Release",
        "menu": "",
        "headings": [
          {
            "slug": "release-log",
            "depth": 2,
            "value": "Release Log"
          }
        ]
      }
    },
    {
      "key": "build/docz/README.md",
      "value": {
        "id": "d68bd911bdcf01de0f6d0166eb7cb02f",
        "filepath": "build/docz/README.md",
        "fullpath": "/Users/shijisun/edu/projects/imui/build/docz/README.md",
        "link": "",
        "hidden": false,
        "slug": "build-docz-readme",
        "route": "/build-docz-readme",
        "name": "Readme",
        "menu": "",
        "headings": [
          {
            "slug": "新特性扩展",
            "depth": 2,
            "value": "新特性扩展"
          }
        ]
      }
    },
    {
      "key": "components/alert/Alert.mdx",
      "value": {
        "name": "Alert",
        "menu": "Components",
        "id": "63ec8092c881165b1af43284a986aba9",
        "filepath": "components/alert/Alert.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/alert/Alert.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-alert-alert",
        "route": "/components-alert-alert",
        "headings": [
          {
            "slug": "alert",
            "depth": 1,
            "value": "Alert"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "types",
            "depth": 2,
            "value": "Types"
          },
          {
            "slug": "links",
            "depth": 2,
            "value": "Links"
          },
          {
            "slug": "visible",
            "depth": 2,
            "value": "Visible"
          },
          {
            "slug": "closeable",
            "depth": 2,
            "value": "Closeable"
          },
          {
            "slug": "onclose",
            "depth": 2,
            "value": "onClose"
          }
        ]
      }
    },
    {
      "key": "components/align/Align.mdx",
      "value": {
        "name": "Align",
        "menu": "Components",
        "id": "9613a1ea54d32efdafd1c21103fb0e09",
        "filepath": "components/align/Align.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/align/Align.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-align-align",
        "route": "/components-align-align",
        "headings": [
          {
            "slug": "align",
            "depth": 1,
            "value": "Align"
          },
          {
            "slug": "props",
            "depth": 2,
            "value": "Props"
          },
          {
            "slug": "原始文档",
            "depth": 3,
            "value": "原始文档"
          },
          {
            "slug": "alignpoint",
            "depth": 2,
            "value": "align.point"
          },
          {
            "slug": "alignoffset",
            "depth": 2,
            "value": "align.offset"
          },
          {
            "slug": "aligntargetoffset",
            "depth": 2,
            "value": "align.targetOffset"
          },
          {
            "slug": "alignoverflow",
            "depth": 2,
            "value": "align.overflow"
          }
        ]
      }
    },
    {
      "key": "components/button/Button.mdx",
      "value": {
        "name": "Button",
        "menu": "Components",
        "id": "92cb2c9b3b934b060383d343e9280dff",
        "filepath": "components/button/Button.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/button/Button.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-button-button",
        "route": "/components-button-button",
        "headings": [
          {
            "slug": "button",
            "depth": 1,
            "value": "Button"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "sizes",
            "depth": 2,
            "value": "Sizes"
          },
          {
            "slug": "colors",
            "depth": 2,
            "value": "Colors"
          },
          {
            "slug": "disabled",
            "depth": 2,
            "value": "Disabled"
          },
          {
            "slug": "button-with-icon",
            "depth": 2,
            "value": "Button with Icon"
          },
          {
            "slug": "links",
            "depth": 2,
            "value": "Links"
          }
        ]
      }
    },
    {
      "key": "components/checkbox/Checkbox Group.mdx",
      "value": {
        "name": "Checkbox Group",
        "menu": "Components",
        "id": "90f9e527e4a6dd57367ab996bf855998",
        "filepath": "components/checkbox/Checkbox Group.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/checkbox/Checkbox Group.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-checkbox-checkbox-group",
        "route": "/components-checkbox-checkbox-group",
        "headings": [
          {
            "slug": "checkbox-group",
            "depth": 1,
            "value": "Checkbox Group"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "inline-display",
            "depth": 2,
            "value": "Inline Display"
          },
          {
            "slug": "options",
            "depth": 2,
            "value": "Options"
          },
          {
            "slug": "values",
            "depth": 2,
            "value": "Values"
          },
          {
            "slug": "onchange",
            "depth": 2,
            "value": "Onchange"
          }
        ]
      }
    },
    {
      "key": "components/checkbox/Checkbox.mdx",
      "value": {
        "name": "Checkbox",
        "menu": "Components",
        "id": "3d2c7587dd6450295711a614d04508c8",
        "filepath": "components/checkbox/Checkbox.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/checkbox/Checkbox.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-checkbox-checkbox",
        "route": "/components-checkbox-checkbox",
        "headings": [
          {
            "slug": "checkbox",
            "depth": 1,
            "value": "Checkbox"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "state-control",
            "depth": 2,
            "value": "State Control"
          }
        ]
      }
    },
    {
      "key": "components/confirm/Confirm.mdx",
      "value": {
        "name": "Confirm",
        "menu": "Components",
        "id": "22246780c9bd722840c0118d43656fd9",
        "filepath": "components/confirm/Confirm.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/confirm/Confirm.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-confirm-confirm",
        "route": "/components-confirm-confirm",
        "headings": [
          {
            "slug": "confirm",
            "depth": 1,
            "value": "Confirm"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "types",
            "depth": 2,
            "value": "Types"
          }
        ]
      }
    },
    {
      "key": "components/datepicker/Datepicker.mdx",
      "value": {
        "name": "Datepicker",
        "menu": "Components",
        "id": "d00bad0e3e27b44d8824324eca6eef4a",
        "filepath": "components/datepicker/Datepicker.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/datepicker/Datepicker.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-datepicker-datepicker",
        "route": "/components-datepicker-datepicker",
        "headings": [
          {
            "slug": "datepicker",
            "depth": 1,
            "value": "Datepicker"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "placeholder",
            "depth": 2,
            "value": "Placeholder"
          },
          {
            "slug": "set-input-width",
            "depth": 2,
            "value": "Set Input Width"
          },
          {
            "slug": "value",
            "depth": 2,
            "value": "Value"
          },
          {
            "slug": "inline",
            "depth": 2,
            "value": "Inline"
          },
          {
            "slug": "preset-month",
            "depth": 2,
            "value": "Preset Month"
          },
          {
            "slug": "limit-range",
            "depth": 2,
            "value": "Limit Range"
          },
          {
            "slug": "format-date",
            "depth": 2,
            "value": "Format Date"
          },
          {
            "slug": "icon",
            "depth": 2,
            "value": "Icon"
          },
          {
            "slug": "mode",
            "depth": 2,
            "value": "Mode"
          },
          {
            "slug": "highlight-dates",
            "depth": 2,
            "value": "Highlight Dates"
          },
          {
            "slug": "onchange",
            "depth": 2,
            "value": "onChange"
          },
          {
            "slug": "onchangemonth",
            "depth": 2,
            "value": "onChangeMonth"
          }
        ]
      }
    },
    {
      "key": "components/dialog/Dialog.mdx",
      "value": {
        "name": "Dialog",
        "menu": "Components",
        "id": "16434638ba887d41a36a3a482d03bb58",
        "filepath": "components/dialog/Dialog.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/dialog/Dialog.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-dialog-dialog",
        "route": "/components-dialog-dialog",
        "headings": [
          {
            "slug": "dialog",
            "depth": 1,
            "value": "Dialog"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "types",
            "depth": 2,
            "value": "Types"
          },
          {
            "slug": "sizes",
            "depth": 2,
            "value": "Sizes"
          },
          {
            "slug": "customize-buttons",
            "depth": 2,
            "value": "Customize Buttons"
          },
          {
            "slug": "超长内容",
            "depth": 2,
            "value": "超长内容"
          },
          {
            "slug": "apis",
            "depth": 2,
            "value": "APIs"
          },
          {
            "slug": "onblur",
            "depth": 2,
            "value": "onBlur"
          }
        ]
      }
    },
    {
      "key": "components/dropdown/Dropdown.mdx",
      "value": {
        "name": "Dropdown",
        "menu": "Components",
        "id": "c8ef5795c11aa4fc0722c09b5ad833eb",
        "filepath": "components/dropdown/Dropdown.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/dropdown/Dropdown.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-dropdown-dropdown",
        "route": "/components-dropdown-dropdown",
        "headings": [
          {
            "slug": "dropdown",
            "depth": 1,
            "value": "Dropdown"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "-options",
            "depth": 3,
            "value": "👆 options"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "placeholder",
            "depth": 2,
            "value": "Placeholder"
          },
          {
            "slug": "display-variants",
            "depth": 2,
            "value": "Display Variants"
          },
          {
            "slug": "set-width-of-dropdown",
            "depth": 2,
            "value": "Set Width of Dropdown"
          },
          {
            "slug": "hoverable",
            "depth": 2,
            "value": "Hoverable"
          },
          {
            "slug": "searchable",
            "depth": 2,
            "value": "Searchable"
          },
          {
            "slug": "preset-option",
            "depth": 2,
            "value": "Preset Option"
          },
          {
            "slug": "async-options",
            "depth": 2,
            "value": "Async Options"
          },
          {
            "slug": "icon-options",
            "depth": 2,
            "value": "Icon Options"
          },
          {
            "slug": "group-options",
            "depth": 2,
            "value": "Group Options"
          },
          {
            "slug": "customized-options-template",
            "depth": 2,
            "value": "Customized Options Template"
          },
          {
            "slug": "onblur",
            "depth": 2,
            "value": "onBlur"
          },
          {
            "slug": "onfocus",
            "depth": 2,
            "value": "onFocus"
          },
          {
            "slug": "onclosedropdown",
            "depth": 2,
            "value": "onCloseDropDown"
          }
        ]
      }
    },
    {
      "key": "components/form/Form.mdx",
      "value": {
        "name": "Form",
        "menu": "Components",
        "id": "e257dfbe729e05952932aa79a2990c2a",
        "filepath": "components/form/Form.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/form/Form.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-form-form",
        "route": "/components-form-form",
        "headings": [
          {
            "slug": "form",
            "depth": 1,
            "value": "Form"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "form-1",
            "depth": 3,
            "value": "Form"
          },
          {
            "slug": "formrow",
            "depth": 3,
            "value": "FormRow"
          },
          {
            "slug": "label",
            "depth": 3,
            "value": "Label"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "non-horizontal",
            "depth": 2,
            "value": "Non-horizontal"
          },
          {
            "slug": "inline--horizontal",
            "depth": 2,
            "value": "Inline & Horizontal"
          },
          {
            "slug": "inline--non-horizontal",
            "depth": 2,
            "value": "Inline & Non-horizontal"
          },
          {
            "slug": "work-with-validator",
            "depth": 2,
            "value": "Work with Validator"
          },
          {
            "slug": "form-instances-api",
            "depth": 2,
            "value": "Form Instances API"
          }
        ]
      }
    },
    {
      "key": "components/icon/Icon.mdx",
      "value": {
        "name": "Icon",
        "menu": "Components",
        "id": "c6e72a31e7140975cde357d9247b9ca8",
        "filepath": "components/icon/Icon.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/icon/Icon.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-icon-icon",
        "route": "/components-icon-icon",
        "headings": [
          {
            "slug": "icon",
            "depth": 1,
            "value": "Icon"
          },
          {
            "slug": "props",
            "depth": 2,
            "value": "Props"
          }
        ]
      }
    },
    {
      "key": "components/input/Input.mdx",
      "value": {
        "name": "Input",
        "menu": "Components",
        "id": "a4864ed53e9428aae93a9968ccef3440",
        "filepath": "components/input/Input.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/input/Input.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-input-input",
        "route": "/components-input-input",
        "headings": [
          {
            "slug": "input",
            "depth": 1,
            "value": "Input"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "sizes",
            "depth": 2,
            "value": "Sizes"
          },
          {
            "slug": "textarea",
            "depth": 2,
            "value": "Textarea"
          },
          {
            "slug": "disabled",
            "depth": 2,
            "value": "Disabled"
          }
        ]
      }
    },
    {
      "key": "components/menu/Menu.mdx",
      "value": {
        "name": "Menu",
        "menu": "Components",
        "id": "2c0d129a60c1e3ee528a11bac6a44eb7",
        "filepath": "components/menu/Menu.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/menu/Menu.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-menu-menu",
        "route": "/components-menu-menu",
        "headings": [
          {
            "slug": "menu",
            "depth": 1,
            "value": "Menu"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "menu-1",
            "depth": 3,
            "value": "Menu"
          },
          {
            "slug": "menuitem",
            "depth": 3,
            "value": "MenuItem"
          },
          {
            "slug": "menuwrapper",
            "depth": 3,
            "value": "MenuWrapper"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "horizontal",
            "depth": 2,
            "value": "Horizontal"
          }
        ]
      }
    },
    {
      "key": "components/monthpicker/Monthpicker.mdx",
      "value": {
        "name": "Monthpicker",
        "menu": "Components",
        "id": "2118800164dd72dc8fc1b963aaef6729",
        "filepath": "components/monthpicker/Monthpicker.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/monthpicker/Monthpicker.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-monthpicker-monthpicker",
        "route": "/components-monthpicker-monthpicker",
        "headings": [
          {
            "slug": "monthpicker",
            "depth": 1,
            "value": "Monthpicker"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "display-variant",
            "depth": 2,
            "value": "Display Variant"
          },
          {
            "slug": "init-monthyearrange",
            "depth": 2,
            "value": "Init Month/Year/Range"
          },
          {
            "slug": "format",
            "depth": 2,
            "value": "Format"
          },
          {
            "slug": "set-z-index",
            "depth": 2,
            "value": "Set z-index"
          },
          {
            "slug": "inline",
            "depth": 2,
            "value": "Inline"
          },
          {
            "slug": "onchange",
            "depth": 2,
            "value": "onChange"
          },
          {
            "slug": "onchangeyear",
            "depth": 2,
            "value": "onChangeYear"
          }
        ]
      }
    },
    {
      "key": "components/message/Message.mdx",
      "value": {
        "name": "Message",
        "menu": "Components",
        "id": "9bc2bae6d06abc5091194a2fbdf43993",
        "filepath": "components/message/Message.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/message/Message.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-message-message",
        "route": "/components-message-message",
        "headings": [
          {
            "slug": "message",
            "depth": 1,
            "value": "Message"
          },
          {
            "slug": "props",
            "depth": 2,
            "value": "Props"
          },
          {
            "slug": "messageconfig全局配置参数",
            "depth": 3,
            "value": "Message.config全局配置参数"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "directions",
            "depth": 2,
            "value": "Directions"
          },
          {
            "slug": "duration",
            "depth": 2,
            "value": "Duration"
          },
          {
            "slug": "closable",
            "depth": 2,
            "value": "Closable"
          },
          {
            "slug": "complex-content",
            "depth": 2,
            "value": "Complex content"
          },
          {
            "slug": "onclose",
            "depth": 2,
            "value": "onClose"
          },
          {
            "slug": "global-settings",
            "depth": 2,
            "value": "Global Settings"
          }
        ]
      }
    },
    {
      "key": "components/page/Page.mdx",
      "value": {
        "name": "Page",
        "menu": "Components",
        "id": "e5e0cff0425ca35d07a8cc57d42e14b2",
        "filepath": "components/page/Page.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/page/Page.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-page-page",
        "route": "/components-page-page",
        "headings": [
          {
            "slug": "page",
            "depth": 1,
            "value": "Page"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "size",
            "depth": 2,
            "value": "Size"
          },
          {
            "slug": "totalpage",
            "depth": 2,
            "value": "totalPage"
          },
          {
            "slug": "page-1",
            "depth": 2,
            "value": "page"
          },
          {
            "slug": "maxdisplaynumber",
            "depth": 2,
            "value": "maxDisplayNumber"
          },
          {
            "slug": "inputable",
            "depth": 2,
            "value": "inputable"
          },
          {
            "slug": "renderbtn",
            "depth": 2,
            "value": "renderBtn"
          }
        ]
      }
    },
    {
      "key": "components/picker/Picker.mdx",
      "value": {
        "name": "Picker",
        "menu": "Components",
        "id": "383bdc3b14f3ebd5de46c87fed107292",
        "filepath": "components/picker/Picker.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/picker/Picker.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-picker-picker",
        "route": "/components-picker-picker",
        "headings": [
          {
            "slug": "picker",
            "depth": 1,
            "value": "Picker"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "nested-data",
            "depth": 2,
            "value": "Nested Data"
          },
          {
            "slug": "selected-settings",
            "depth": 2,
            "value": "Selected Settings"
          },
          {
            "slug": "async",
            "depth": 2,
            "value": "Async"
          },
          {
            "slug": "warning-message",
            "depth": 2,
            "value": "Warning Message"
          }
        ]
      }
    },
    {
      "key": "components/popconfirm/Popconfirm.mdx",
      "value": {
        "name": "Popconfirm",
        "menu": "Components",
        "id": "509efba5a8a9e9085d7c9da3d4c2e140",
        "filepath": "components/popconfirm/Popconfirm.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/popconfirm/Popconfirm.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-popconfirm-popconfirm",
        "route": "/components-popconfirm-popconfirm",
        "headings": [
          {
            "slug": "popconfirm",
            "depth": 1,
            "value": "Popconfirm"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "12-placement",
            "depth": 2,
            "value": "12 Placement"
          },
          {
            "slug": "with-title-and-content",
            "depth": 2,
            "value": "With Title and Content"
          },
          {
            "slug": "customize-the-placement",
            "depth": 2,
            "value": "Customize the placement"
          },
          {
            "slug": "inline",
            "depth": 2,
            "value": "Inline"
          }
        ]
      }
    },
    {
      "key": "components/radio/Radio.mdx",
      "value": {
        "name": "Radio",
        "menu": "Components",
        "id": "4ee2a5101f575374021724ec9b56de91",
        "filepath": "components/radio/Radio.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/radio/Radio.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-radio-radio",
        "route": "/components-radio-radio",
        "headings": [
          {
            "slug": "radio",
            "depth": 1,
            "value": "Radio"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "radio-1",
            "depth": 3,
            "value": "Radio"
          },
          {
            "slug": "radiogroup",
            "depth": 3,
            "value": "RadioGroup"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "work-with-radiogroup",
            "depth": 2,
            "value": "Work with RadioGroup"
          }
        ]
      }
    },
    {
      "key": "components/statusbox/Statusbox.mdx",
      "value": {
        "name": "Statusbox",
        "menu": "Components",
        "id": "0c1c325342e7126c3dfd0c72f9683dd2",
        "filepath": "components/statusbox/Statusbox.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/statusbox/Statusbox.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-statusbox-statusbox",
        "route": "/components-statusbox-statusbox",
        "headings": [
          {
            "slug": "statusbox",
            "depth": 1,
            "value": "Statusbox"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "types",
            "depth": 2,
            "value": "Types"
          },
          {
            "slug": "sizes",
            "depth": 2,
            "value": "Sizes"
          },
          {
            "slug": "nested",
            "depth": 2,
            "value": "Nested"
          }
        ]
      }
    },
    {
      "key": "components/tab/Tab.mdx",
      "value": {
        "name": "Tab",
        "menu": "Components",
        "id": "2e718ec4557c497dcd2e21518e20cf55",
        "filepath": "components/tab/Tab.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/tab/Tab.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-tab-tab",
        "route": "/components-tab-tab",
        "headings": [
          {
            "slug": "tab",
            "depth": 1,
            "value": "Tab"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "no-destroy",
            "depth": 2,
            "value": "No Destroy"
          },
          {
            "slug": "tab-types",
            "depth": 2,
            "value": "Tab Types"
          },
          {
            "slug": "tab-scenes",
            "depth": 2,
            "value": "Tab Scenes"
          },
          {
            "slug": "active",
            "depth": 2,
            "value": "Active"
          },
          {
            "slug": "onactive",
            "depth": 2,
            "value": "OnActive"
          },
          {
            "slug": "onbeforeactive",
            "depth": 2,
            "value": "OnBeforeActive"
          }
        ]
      }
    },
    {
      "key": "components/table/Table.mdx",
      "value": {
        "name": "Table",
        "menu": "Components",
        "id": "af2cd3b14a332e988985b01f16f97de3",
        "filepath": "components/table/Table.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/table/Table.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-table-table",
        "route": "/components-table-table",
        "headings": [
          {
            "slug": "table",
            "depth": 1,
            "value": "Table"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "table-1",
            "depth": 3,
            "value": "Table"
          },
          {
            "slug": "collapsetable",
            "depth": 3,
            "value": "CollapseTable"
          },
          {
            "slug": "data",
            "depth": 3,
            "value": "👆data"
          },
          {
            "slug": "autotable",
            "depth": 3,
            "value": "AutoTable"
          },
          {
            "slug": "cols",
            "depth": 3,
            "value": "👆cols"
          },
          {
            "slug": "sort",
            "depth": 3,
            "value": "👆sort"
          },
          {
            "slug": "autocollapsetable",
            "depth": 3,
            "value": "AutoCollapseTable"
          },
          {
            "slug": "tablesort",
            "depth": 3,
            "value": "TableSort"
          },
          {
            "slug": "options",
            "depth": 3,
            "value": "👆options"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "complex-header",
            "depth": 2,
            "value": "Complex Header"
          },
          {
            "slug": "cross-column",
            "depth": 2,
            "value": "Cross Column"
          },
          {
            "slug": "null-values",
            "depth": 2,
            "value": "Null Values"
          },
          {
            "slug": "select-rows",
            "depth": 2,
            "value": "Select Rows"
          },
          {
            "slug": "no-data",
            "depth": 2,
            "value": "No Data"
          },
          {
            "slug": "collapsetable-1",
            "depth": 2,
            "value": "CollapseTable"
          },
          {
            "slug": "tablesort-1",
            "depth": 2,
            "value": "TableSort"
          },
          {
            "slug": "autotable-basic-usage",
            "depth": 2,
            "value": "AutoTable Basic Usage"
          },
          {
            "slug": "autotable-persistence",
            "depth": 2,
            "value": "AutoTable Persistence"
          },
          {
            "slug": "autotable-apis",
            "depth": 2,
            "value": "AutoTable APIs"
          },
          {
            "slug": "autotable-error-retry",
            "depth": 2,
            "value": "AutoTable Error Retry"
          },
          {
            "slug": "autocollapsetable-1",
            "depth": 2,
            "value": "AutoCollapseTable"
          }
        ]
      }
    },
    {
      "key": "components/upload/Upload.mdx",
      "value": {
        "name": "Upload",
        "menu": "Components",
        "id": "f8f391dee77cffc3fc7826e809d9318e",
        "filepath": "components/upload/Upload.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/upload/Upload.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-upload-upload",
        "route": "/components-upload-upload",
        "headings": [
          {
            "slug": "upload",
            "depth": 1,
            "value": "Upload"
          },
          {
            "slug": "props--methods",
            "depth": 2,
            "value": "Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "built-in-basic-style",
            "depth": 2,
            "value": "Built-in Basic Style"
          },
          {
            "slug": "with-descriptions",
            "depth": 2,
            "value": "With Descriptions"
          },
          {
            "slug": "disabled",
            "depth": 2,
            "value": "Disabled"
          },
          {
            "slug": "work-with-validator",
            "depth": 2,
            "value": "Work with Validator"
          },
          {
            "slug": "onchange--beforeupload",
            "depth": 2,
            "value": "onChange & beforeUpload"
          },
          {
            "slug": "default-image",
            "depth": 2,
            "value": "Default Image"
          }
        ]
      }
    },
    {
      "key": "components/validator/Validator.mdx",
      "value": {
        "name": "Validator",
        "menu": "Components",
        "id": "62fcb01a4103cab5d519e3ad1e0dfabd",
        "filepath": "components/validator/Validator.mdx",
        "fullpath": "/Users/shijisun/edu/projects/imui/components/validator/Validator.mdx",
        "link": "",
        "hidden": false,
        "slug": "components-validator-validator",
        "route": "/components-validator-validator",
        "headings": [
          {
            "slug": "validator",
            "depth": 1,
            "value": "Validator"
          },
          {
            "slug": "表单元素校验属性",
            "depth": 3,
            "value": "表单元素校验属性"
          },
          {
            "slug": "validator-apis",
            "depth": 3,
            "value": "Validator APIs"
          },
          {
            "slug": "validator-props--methods",
            "depth": 2,
            "value": "Validator Props & Methods"
          },
          {
            "slug": "basic-usage",
            "depth": 2,
            "value": "Basic Usage"
          },
          {
            "slug": "msgalign",
            "depth": 2,
            "value": "msgAlign"
          },
          {
            "slug": "onvalid--oninvalid",
            "depth": 2,
            "value": "onValid / onInValid"
          },
          {
            "slug": "validator-apis-1",
            "depth": 2,
            "value": "Validator APIs"
          },
          {
            "slug": "",
            "depth": 2,
            "value": ""
          },
          {
            "slug": "enhancer",
            "depth": 1,
            "value": "enhancer"
          },
          {
            "slug": "prefix--suffix",
            "depth": 2,
            "value": "Prefix / Suffix"
          },
          {
            "slug": "默认提示：data-tips",
            "depth": 2,
            "value": "默认提示：data-tips"
          },
          {
            "slug": "自定义必填提示：data-required-msg",
            "depth": 2,
            "value": "自定义必填提示：data-required-msg"
          },
          {
            "slug": "自定义提示信息位置-data-placer",
            "depth": 2,
            "value": "自定义提示信息位置: data-placer"
          },
          {
            "slug": "自定义校验时机-data-trigger",
            "depth": 2,
            "value": "自定义校验时机: data-trigger"
          },
          {
            "slug": "check-on--off",
            "depth": 2,
            "value": "Check On / Off"
          }
        ]
      }
    },
    {
      "key": "external/siteIndex/Home_Intro.md",
      "value": {
        "id": "0a2a15de371b055f4e29a64894b6c446",
        "filepath": "external/siteIndex/Home_Intro.md",
        "fullpath": "/Users/shijisun/edu/projects/imui/external/siteIndex/Home_Intro.md",
        "link": "",
        "hidden": false,
        "slug": "external-site-index-home-intro",
        "route": "/external-site-index-home-intro",
        "name": "Home intro",
        "menu": "",
        "headings": [
          {
            "slug": "imweb-·-ui",
            "depth": 1,
            "value": "IMWeb · UI"
          },
          {
            "slug": "使用",
            "depth": 2,
            "value": "使用"
          },
          {
            "slug": "安装",
            "depth": 3,
            "value": "安装"
          },
          {
            "slug": "引入",
            "depth": 3,
            "value": "引入"
          }
        ]
      }
    }
  ],
  "props": [
    {
      "key": "build/buildDocTpl.jsx",
      "value": [
        {
          "description": "",
          "displayName": "ImuiDoc",
          "methods": [
            {
              "name": "setDoc",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "ImuiDoc"
        }
      ]
    },
    {
      "key": "external/demo/Demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Demo",
          "methods": [],
          "actualName": "Demo"
        }
      ]
    },
    {
      "key": "external/demo/DemoPanel.jsx",
      "value": [
        {
          "description": "",
          "displayName": "DemoPanel",
          "methods": [],
          "actualName": "DemoPanel"
        }
      ]
    },
    {
      "key": "external/siteIndex/App.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Home",
          "methods": [],
          "actualName": "Home"
        }
      ]
    },
    {
      "key": "external/siteIndex/Components.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Components",
          "methods": [],
          "actualName": "Components"
        }
      ]
    },
    {
      "key": "components/icon/index.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Icon",
          "methods": [],
          "actualName": "Icon",
          "props": {
            "type": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/alert/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/alert/lib/Alert.jsx",
      "value": [
        {
          "description": "提示信息",
          "displayName": "Alert",
          "methods": [
            {
              "name": "close",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Alert",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "组件样式"
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "选择器自定义类名"
            },
            "children": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "可包含子组件"
            },
            "type": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'success'",
                    "computed": false
                  },
                  {
                    "value": "'info'",
                    "computed": false
                  },
                  {
                    "value": "'warning'",
                    "computed": false
                  },
                  {
                    "value": "'danger'",
                    "computed": false
                  },
                  {
                    "value": "'global'",
                    "computed": false
                  },
                  {
                    "value": "'module'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "消息类型",
              "defaultValue": {
                "value": "'warning'",
                "computed": false
              }
            },
            "visible": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "@transformable\n是否显示",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "closeable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可以关闭",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "onClose": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "关闭时回调"
            }
          }
        }
      ]
    },
    {
      "key": "components/align/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/button/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "testClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "clickHandler",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/button/lib/Button.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Button",
          "methods": [],
          "actualName": "Button",
          "props": {
            "onClick": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "点击事件回调",
              "defaultValue": {
                "value": "function() {\n}",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否允许点击",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "children": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "可包含子组件"
            },
            "href": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "指定链接内容"
            },
            "color": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'primary'",
                    "computed": false
                  },
                  {
                    "value": "'default'",
                    "computed": false
                  },
                  {
                    "value": "'outline'",
                    "computed": false
                  },
                  {
                    "value": "'weak'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "按钮颜色",
              "defaultValue": {
                "value": "'default'",
                "computed": false
              }
            },
            "size": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'l'",
                    "computed": false
                  },
                  {
                    "value": "'m'",
                    "computed": false
                  },
                  {
                    "value": "'s'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "按钮尺寸",
              "defaultValue": {
                "value": "'m'",
                "computed": false
              }
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "选择器自定义类名"
            }
          }
        }
      ]
    },
    {
      "key": "components/checkbox/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "setCheck2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setUncheck2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setDisabled2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setUndisabled2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onChange3",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "isCheck",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onChange6",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "ids",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "setAllCheck",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setAllUncheck",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/checkbox/lib/CheckGroup.jsx",
      "value": [
        {
          "description": "",
          "displayName": "CheckGroup",
          "methods": [
            {
              "name": "gethandleCheck",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "id",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getValue",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "CheckGroup",
          "props": {
            "options": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "object"
                }
              },
              "required": false,
              "description": "提供选项列表:数组中每个对象需要包含labelKey(默认是id),idKey(默认是label)"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "列表状态改变时的回调函数",
              "defaultValue": {
                "value": "() => {\n}",
                "computed": false
              }
            },
            "value": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "union",
                  "value": [
                    {
                      "name": "string"
                    },
                    {
                      "name": "number"
                    },
                    {
                      "name": "symbol"
                    }
                  ]
                }
              },
              "required": false,
              "description": "指定已选中的id列表",
              "defaultValue": {
                "value": "[]",
                "computed": false
              }
            },
            "idKey": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "作为id的属性名称",
              "defaultValue": {
                "value": "'id'",
                "computed": false
              }
            },
            "labelKey": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "作为label的属性名称",
              "defaultValue": {
                "value": "'label'",
                "computed": false
              }
            },
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否以inline方式展示",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "选择器自定义类名"
            }
          }
        }
      ]
    },
    {
      "key": "components/checkbox/lib/Checkbox.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Checkbox",
          "methods": [
            {
              "name": "onClick",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getValue",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Checkbox",
          "props": {
            "checked": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否选中"
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否允许勾选"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "改变选中状态时回调"
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "选择器自定义类名"
            }
          }
        }
      ]
    },
    {
      "key": "components/confirm/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/datepicker/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "handleSelect",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "newDate",
                  "type": null
                },
                {
                  "name": "oldDate",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleMonthChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "newDate",
                  "type": null
                },
                {
                  "name": "oldDate",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "renderLogs",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "logArr",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/datepicker/lib/Calendar.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Calendar",
          "methods": [
            {
              "name": "increaseMonth",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "decreaseMonth",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleDayClick",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "day",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleDayHover",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "day",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleClickOutside",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Calendar",
          "props": {
            "selected": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "undefined",
                "computed": true
              }
            },
            "day": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onSelect": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "onDayHover": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": ""
            },
            "show": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "handleClickOutPicker": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "handleChangeMonth": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "() => {\n}",
                "computed": false
              }
            },
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "left": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": ""
            },
            "top": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": ""
            },
            "zIndex": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": ""
            },
            "weekMode": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "mode": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "selectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "maySelectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "highLightDates": {
              "type": {
                "name": "array"
              },
              "required": false,
              "description": ""
            },
            "onlyEnableHighLightDate": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/DateInput.jsx",
      "value": [
        {
          "description": "",
          "displayName": "DateInput",
          "methods": [
            {
              "name": "handleClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "DateInput",
          "props": {
            "selected": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "undefined",
                "computed": true
              }
            },
            "onInputClick": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "dateFormat": {
              "type": {
                "name": "string"
              },
              "required": true,
              "description": ""
            },
            "showIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "showClean": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "handleClean": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "() => {\n}",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "rangeMode": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/Datepicker.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Datepicker",
          "methods": [
            {
              "name": "changeState",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "props",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "isInit",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleScroll",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleSelect",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "date",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleSecondDateHover",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "date",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleInputClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleClean",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleClickOutPicker",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "renderCalendarToBody",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Datepicker",
          "props": {
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否inline展示",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "value": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "当前选中的日期",
              "defaultValue": {
                "value": "undefined",
                "computed": true
              }
            },
            "selectedWeek": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "当前选中的周中的一天"
            },
            "selectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": "当前选中的日期范围"
            },
            "rangeJoin": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "显示范围日期的连接字符串",
              "defaultValue": {
                "value": "' 至 '",
                "computed": false
              }
            },
            "initMonth": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "日期选择器打开时显示的日期所在月分"
            },
            "showPicker": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否初始展示选择器",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "选择器自定义className"
            },
            "minDate": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "选择器允许选择的最小日期"
            },
            "maxDate": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "选择器允许选择的最大日期"
            },
            "placeholder": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "输入框的placeholder"
            },
            "calendarZindex": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "日历的z-index，仅在非inline模式下有效"
            },
            "showIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否在输入框中显示日历icon，仅在非inline模式下有效",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "showClean": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否在输入框中显示清空按钮，仅在非inline模式下有效",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否禁用datepicker操作",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "weekMode": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否启用周选模式",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "mode": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "日期模式",
              "defaultValue": {
                "value": "MODE.date",
                "computed": true
              }
            },
            "inputWidth": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "input展示框的宽度（包括padding和border）"
            },
            "dateFormat": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "输入框的输出格式：'YYYY-MM-DD'",
              "defaultValue": {
                "value": "'YYYY-M-D'",
                "computed": false
              }
            },
            "highLightDates": {
              "type": {
                "name": "array"
              },
              "required": false,
              "description": "高亮的日期列表",
              "defaultValue": {
                "value": "[]",
                "computed": false
              }
            },
            "onlyEnableHighLightDate": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否仅高亮的日期可以选中",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "目标日期改变时的回调函数",
              "defaultValue": {
                "value": "() => { }",
                "computed": false
              }
            },
            "onChangeMonth": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "月份切换时的回调函数",
              "defaultValue": {
                "value": "() => { }",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/Day.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Day",
          "methods": [
            {
              "name": "getClickHandle",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "disabled",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getHoverHandle",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "disabled",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Day",
          "props": {
            "day": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "monthDay": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onDayClick": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "onDayHover": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": ""
            },
            "weekMode": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "mode": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "selectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "maySelectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "highLightDates": {
              "type": {
                "name": "array"
              },
              "required": false,
              "description": ""
            },
            "onlyEnableHighLightDate": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/Month.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Month",
          "methods": [
            {
              "name": "renderWeeks",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Month",
          "props": {
            "day": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onDayClick": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "onDayHover": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": ""
            },
            "minDate": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "maxDate": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "weekMode": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "mode": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "selectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "maySelectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "highLightDates": {
              "type": {
                "name": "array"
              },
              "required": false,
              "description": ""
            },
            "onlyEnableHighLightDate": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/MonthOper.jsx",
      "value": [
        {
          "description": "",
          "displayName": "WeekOper",
          "methods": [
            {
              "name": "handleClickPrev",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleClickNext",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "WeekOper",
          "props": {
            "day": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onClickPrevMonth": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "onClickNextMonth": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/Week.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Week",
          "methods": [
            {
              "name": "renderDays",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Week",
          "props": {
            "startOfWeek": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "monthDay": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onDayClick": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "onDayHover": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": ""
            },
            "weekMode": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "mode": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "selectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "maySelectedRange": {
              "type": {
                "name": "shape",
                "value": {
                  "from": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  },
                  "to": {
                    "name": "instanceOf",
                    "value": "Date",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": ""
            },
            "highLightDates": {
              "type": {
                "name": "array"
              },
              "required": false,
              "description": ""
            },
            "onlyEnableHighLightDate": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/datepicker/lib/WeekTh.jsx",
      "value": [
        {
          "description": "",
          "displayName": "WeekTh",
          "methods": [],
          "actualName": "WeekTh"
        }
      ]
    },
    {
      "key": "components/dialog/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "toggle",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "ref",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/dialog/src/Dialog.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Dialog",
          "methods": [
            {
              "name": "parseScroll",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "visible",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onClose",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onEsc",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getHeader",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "{ title, closeable }",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getTips",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "{ type, msg, subMsg }",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Dialog"
        }
      ]
    },
    {
      "key": "components/dialog/src/DialogWrap.jsx",
      "value": [
        {
          "description": "",
          "displayName": "DialogWrap",
          "methods": [
            {
              "name": "renderDialog",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "p",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "DialogWrap",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "mask": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否出现遮罩",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "visible": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可见",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "width": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "宽度"
            },
            "onClose": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "关闭后的回调",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "onBeforeClose": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "关闭之前的回调，返回 false 可以阻止关闭",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "supportESC": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否支持ESC键关闭",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "title": {
              "type": {
                "name": "node"
              },
              "required": false,
              "description": "标题，可为空",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "subTitle": {
              "type": {
                "name": "node"
              },
              "required": false,
              "description": "副标题，可为空"
            },
            "zIndex": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "z-index，大于 -1 生效"
            },
            "button": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "element"
                }
              },
              "required": false,
              "description": "按钮，请使用 imui.Button",
              "defaultValue": {
                "value": "[]",
                "computed": false
              }
            },
            "closeable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否显示右上角的 x",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "size": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'small'",
                    "computed": false
                  },
                  {
                    "value": "'medium'",
                    "computed": false
                  },
                  {
                    "value": "'large'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "大小模式",
              "defaultValue": {
                "value": "'small'",
                "computed": false
              }
            },
            "type": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'info'",
                    "computed": false
                  },
                  {
                    "value": "'success'",
                    "computed": false
                  },
                  {
                    "value": "'alert'",
                    "computed": false
                  },
                  {
                    "value": "'question'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "消息类型\n- 传值时：渲染为Tips组件，可以用于指定tip等级\n- 未传值：需要使用子组件(children)指定弹窗展示内容"
            },
            "msg": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "消息内容, 与type配合使用"
            },
            "subMsg": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "消息内容副标题, 与msg配合使用"
            }
          }
        }
      ]
    },
    {
      "key": "components/dropdown/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "_loadNextPage",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "_onSearch",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "searchKeyword",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/dropdown/lib/Dropdown.jsx",
      "value": [
        {
          "description": "下拉组件",
          "displayName": "Dropdown",
          "methods": [
            {
              "name": "handlePropOptions",
              "docblock": "处理传入的 options 属性\n当 option.display === undefined 时把 option.display = option.value;\n当 option.search === undefined 时把 option.search = option.value;\n@param options\n@param defaultValue\n@return selectedOption",
              "modifiers": [],
              "params": [
                {
                  "name": "options",
                  "description": null,
                  "type": null,
                  "optional": false
                },
                {
                  "name": "defaultValue",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": {
                "description": "selectedOption",
                "type": null
              },
              "description": "处理传入的 options 属性\n当 option.display === undefined 时把 option.display = option.value;\n当 option.search === undefined 时把 option.search = option.value;"
            },
            {
              "name": "onSelect",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "option",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onSearch",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleComposition",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleSearchChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "val",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "toggleDropdown",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "showDropdown",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "closeDropdown",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "cleanValue",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getValue",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "renderSelect",
              "docblock": "渲染主体显示的内容",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "渲染主体显示的内容"
            },
            {
              "name": "renderClean",
              "docblock": "渲染清除按钮",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "渲染清除按钮"
            },
            {
              "name": "renderArrow",
              "docblock": "渲染下拉箭头",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "渲染下拉箭头"
            },
            {
              "name": "renderOptions",
              "docblock": "渲染所有选项",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "渲染所有选项"
            },
            {
              "name": "renderOption",
              "docblock": "渲染选项组或选项",
              "modifiers": [],
              "params": [
                {
                  "name": "option",
                  "optional": false
                },
                {
                  "name": "disabled",
                  "optional": false
                }
              ],
              "returns": null,
              "description": "渲染选项组或选项"
            }
          ],
          "actualName": "Dropdown",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "searchable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可以启用文字输入框搜索选项",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "hoverable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "当hover时是否展示下拉",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "options": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "custom",
                  "raw": "DropdownOption.propTypes.option"
                }
              },
              "required": false,
              "description": "@transformable\noptions属性是一个数组用于传入所有下拉选项"
            },
            "value": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "@transformable\n选中的选项的value值,可动态设置dropdown的值"
            },
            "showSelectedIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否在下拉列表的被选中的项的右侧显示选中icon",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当选中的值发生变化时调用\ncallback(newValue,oldValue)"
            },
            "onBlur": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "用户离开dropdown组件时回调\ncallback(newName)"
            },
            "onFocus": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "用户进入dropdown组件时回调"
            },
            "onCloseDropDown": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "下拉菜单收起时回调"
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "当前dropdown组件是否不可用",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "placeholder": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "没有选中时的placeholder提示"
            },
            "cleanable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可以清除dropdown所选的值，让它不选择任何一个",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "noBorder": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否要隐藏边框",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "noIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否要隐藏右边的下拉icon",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "icon": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "自定义右边的下拉icon"
            },
            "dropdownWidth": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "下拉菜单的width px"
            },
            "onSearch": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "搜索关键词变化时回调"
            }
          },
          "childContext": {
            "dropdown": {
              "type": {
                "name": "object"
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/dropdown/lib/DropdownInfiniteOptions.js",
      "value": [
        {
          "description": "",
          "displayName": "DropdownInfiniteOptions",
          "methods": [],
          "actualName": "DropdownInfiniteOptions",
          "props": {
            "listHeight": {
              "defaultValue": {
                "value": "150",
                "computed": false
              },
              "required": false
            },
            "itemSize": {
              "defaultValue": {
                "value": "30",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/dropdown/lib/DropdownOption.jsx",
      "value": [
        {
          "description": "下拉组件-选项",
          "displayName": "DropdownOption",
          "methods": [
            {
              "name": "isSelected",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "isVisible",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "DropdownOption",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "option": {
              "type": {
                "name": "custom",
                "raw": "OptionShape"
              },
              "required": false,
              "description": "下拉列表选项数据"
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "当前option是否不可选",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "showSelectedIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否在下拉列表的被选中的项的右侧显示选中icon"
            }
          },
          "context": {
            "dropdown": {
              "type": {
                "name": "object"
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/dropdown/lib/DropdownOptionGroup.jsx",
      "value": [
        {
          "description": "下拉组件-选项组",
          "displayName": "DropdownOptionGroup",
          "methods": [],
          "actualName": "DropdownOptionGroup",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "label": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "选项组标签"
            }
          }
        }
      ]
    },
    {
      "key": "components/form/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/form/demo/demoApi.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Demo",
          "methods": [
            {
              "name": "getFormValues",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setFormValues",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "editingValues",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "values",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Demo"
        }
      ]
    },
    {
      "key": "components/form/demo/demoValidator.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Demo",
          "methods": [
            {
              "name": "onValid",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onInValid",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Demo"
        }
      ]
    },
    {
      "key": "components/form/lib/Form.Label.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Label",
          "methods": [],
          "actualName": "Label",
          "props": {
            "help": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "原生label元素的for属性，应为对应表单组件的name"
            },
            "htmlFor": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "是否显示帮助链接(target都是_blank)",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "required": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否显示必填标志"
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-label'",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/form/lib/Form.Row.jsx",
      "value": [
        {
          "description": "",
          "displayName": "FormRow",
          "methods": [],
          "actualName": "FormRow",
          "props": {
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-form-row'",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/form/lib/Form.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Form",
          "methods": [
            {
              "name": "getValues",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setValues",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "values",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getFieldValue",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "name",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "setFieldValue",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "name",
                  "type": null
                },
                {
                  "name": "value",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Form",
          "props": {
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "FormRow之间是否水平"
            },
            "horizontal": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "表单与Label排布是否水平",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-form'",
                "computed": false
              },
              "required": false
            }
          },
          "childContext": {
            "form": {
              "type": {
                "name": "object"
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/icon/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "IconDemo",
          "methods": [],
          "actualName": "IconDemo"
        }
      ]
    },
    {
      "key": "components/input/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "focus",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "toggleGrowLimit",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onChange",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/input/lib/Input.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Input",
          "methods": [
            {
              "name": "onChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "e",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getValue",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "focus",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "blur",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "grow",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "updateCount",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "val",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "checkAutogrow",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Input",
          "props": {
            "type": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "类型，同原生的type属性，另外提供textarea",
              "defaultValue": {
                "value": "'text'",
                "computed": false
              }
            },
            "size": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'l'",
                    "computed": false
                  },
                  {
                    "value": "'m'",
                    "computed": false
                  },
                  {
                    "value": "'s'",
                    "computed": false
                  },
                  {
                    "value": "'long'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "输入框大小，仅对type=text时有效",
              "defaultValue": {
                "value": "'m'",
                "computed": false
              }
            },
            "counter": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "是否显示计数器及限制字数，仅对type=textarea时有效"
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可用，如为true，则组件有im-textarea--disabled类名"
            },
            "autogrow": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "textarea模式自动增高"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "同input元素原有的onChange属性"
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-input-wrapper'",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/menu/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onClick",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "e",
                  "type": null
                },
                {
                  "name": "itemKey",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onClickSubMenu",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "e",
                  "type": null
                },
                {
                  "name": "itemKey",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/menu/lib/Menu.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Menu",
          "methods": [
            {
              "name": "toggleCollapsed",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "v",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Menu",
          "props": {
            "mode": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'vertical'",
                    "computed": false
                  },
                  {
                    "value": "'horizontal'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "布局选项",
              "defaultValue": {
                "value": "'vertical'",
                "computed": false
              }
            },
            "name": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "唯一标志"
            },
            "title": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "菜单标题"
            },
            "collapsed": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否折叠",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "interactive": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可交互",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/menu/lib/MenuItem.jsx",
      "value": [
        {
          "description": "",
          "displayName": "MenuItem",
          "methods": [
            {
              "name": "toggleSpreadVisible",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "v",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "MenuItem",
          "props": {
            "name": {
              "type": {
                "name": "string"
              },
              "required": true,
              "description": "唯一标志"
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可点击",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "spread": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "子扩展相关属性"
            },
            "spreadVisible": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "扩展内容可见性",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/menu/lib/MenuWrapper.jsx",
      "value": [
        {
          "description": "",
          "displayName": "MenuWrapper",
          "methods": [],
          "actualName": "MenuWrapper",
          "props": {
            "interactType": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'hover'",
                    "computed": false
                  },
                  {
                    "value": "'click'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "菜单交互类型"
            },
            "onClick": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "点击menu item时回调"
            },
            "onClickMenuTitle": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "点击menu title时回调"
            }
          }
        }
      ]
    },
    {
      "key": "components/message/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onClick1",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick3",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick4",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick5",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick6",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick7",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick8",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick9",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick10",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick11",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick12",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClickLeft",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClickRight",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClickCenter",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClickTop",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClickBottom",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/message/lib/Message.jsx",
      "value": [
        {
          "description": "提示消息组件\n消息分为三种类型 普通tip、计时tip、延时tip\n其中前两种消息可以设置四种消息内容分类",
          "displayName": "Message",
          "methods": [
            {
              "name": "add",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "newMessage",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "remove",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "key",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "init",
              "docblock": null,
              "modifiers": [
                "static"
              ],
              "params": [
                {
                  "name": "properties",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Message",
          "props": {
            "content": {
              "type": {
                "name": "union",
                "value": [
                  {
                    "name": "custom",
                    "raw": "PropTypes.document"
                  },
                  {
                    "name": "string"
                  }
                ]
              },
              "required": false,
              "description": "提示内容 \tReact.Element or String"
            },
            "duration": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "自动关闭的延时，单位秒。loading的默认是0，即不自动关闭",
              "defaultValue": {
                "value": "1.5",
                "computed": false
              }
            },
            "closable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否有关闭按钮,默认 false",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "onClose": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "消息结束的回调"
            },
            "direction": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'top'",
                    "computed": false
                  },
                  {
                    "value": "'bottom'",
                    "computed": false
                  },
                  {
                    "value": "'center'",
                    "computed": false
                  },
                  {
                    "value": "'left'",
                    "computed": false
                  },
                  {
                    "value": "'right'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "消息出现的方向",
              "defaultValue": {
                "value": "'top'",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/message/lib/MessageItem.jsx",
      "value": [
        {
          "description": "MessageItem 消息item",
          "displayName": "MessageItem",
          "methods": [
            {
              "name": "clearCloseTimer",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "close",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "MessageItem",
          "props": {
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "onRemove": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "children": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": ""
            },
            "direction": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'top'",
                    "computed": false
                  },
                  {
                    "value": "'center'",
                    "computed": false
                  },
                  {
                    "value": "'left'",
                    "computed": false
                  },
                  {
                    "value": "'bottom'",
                    "computed": false
                  },
                  {
                    "value": "'right'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "'top'",
                "computed": false
              }
            },
            "duration": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "2",
                "computed": false
              }
            },
            "onClose": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "closable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "zIndex": {
              "defaultValue": {
                "value": "4000",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/monthpicker/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "handleSelect",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "newMonth",
                  "type": null
                },
                {
                  "name": "oldMonth",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleYearChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "newYear",
                  "type": null
                },
                {
                  "name": "oldYear",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "renderLogs",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "logArr",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/monthpicker/lib/Month.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Month",
          "methods": [
            {
              "name": "renderMonthItems",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Month",
          "props": {
            "day": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onMonthClick": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "minDate": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "maxDate": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/monthpicker/lib/MonthInput.jsx",
      "value": [
        {
          "description": "",
          "displayName": "MonthInput",
          "methods": [
            {
              "name": "handleClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "MonthInput",
          "props": {
            "selected": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "undefined",
                "computed": true
              }
            },
            "onInputClick": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "dateFormat": {
              "type": {
                "name": "string"
              },
              "required": true,
              "description": ""
            },
            "showIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "showClean": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            },
            "handleClean": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "() => {\n}",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/monthpicker/lib/MonthItem.jsx",
      "value": [
        {
          "description": "",
          "displayName": "MonthItem",
          "methods": [],
          "actualName": "MonthItem"
        }
      ]
    },
    {
      "key": "components/monthpicker/lib/Monthpicker.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Monthpicker",
          "methods": [
            {
              "name": "changeState",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "props",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "isInit",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleScroll",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleClean",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "renderPickerTobody",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleInputClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleClickOutPicker",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleSelect",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "date",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Monthpicker",
          "props": {
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "value": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "undefined",
                "computed": true
              }
            },
            "showPicker": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "initYear": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "getDayOfMonth(new Date())",
                "computed": true
              }
            },
            "minDate": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": ""
            },
            "maxDate": {
              "type": {
                "name": "instanceOf",
                "value": "Date"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "showIcon": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "() => {}",
                "computed": false
              }
            },
            "onChangeYear": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "() => {}",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "dateFormat": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "'YYYY年M月'",
                "computed": false
              }
            },
            "pickerZindex": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/monthpicker/lib/Picker.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Picker",
          "methods": [
            {
              "name": "increaseYear",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "decreaseYear",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleMonthClick",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "month",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleClickOutside",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Picker",
          "props": {
            "handleChangeYear": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/monthpicker/lib/YearOper.jsx",
      "value": [
        {
          "description": "",
          "displayName": "YearOper",
          "methods": [
            {
              "name": "handleClickPrev",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleClickNext",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "YearOper",
          "props": {
            "day": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "new Date()",
                "computed": false
              }
            },
            "onClickPrevYear": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            },
            "onClickNextYear": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/page/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "goPage",
                  "type": null
                },
                {
                  "name": "prevPage",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/page/lib/Page.jsx",
      "value": [
        {
          "description": "翻页组件\n如果页数太大，会有一部分被隐藏，但是第一页和对后一个一直都会显示。中间会显示当前选中页和当前选中页附近的页\n从0开始计数",
          "displayName": "Page",
          "methods": [
            {
              "name": "prevOnClick",
              "docblock": "切页数的数据保存的方式，如果是直出渲染，一开始不使用setState保存数据，而是保存到一个地方\n@param pageNum 从0开始计数\n@param totalPage",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "切页数的数据保存的方式，如果是直出渲染，一开始不使用setState保存数据，而是保存到一个地方"
            },
            {
              "name": "nextOnClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "goPageRender",
              "docblock": "切换到pageNum页\n@param pageNum 从0开始计数\n@param totalPage",
              "modifiers": [],
              "params": [
                {
                  "name": "pageNum",
                  "description": "从0开始计数",
                  "type": null,
                  "optional": false
                },
                {
                  "name": "totalPage",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "切换到pageNum页"
            },
            {
              "name": "goPageInputSetted",
              "docblock": "切换到pageNum页（带输入页数功能）\n@param pageNum 从0开始计数\n@param totalPage",
              "modifiers": [],
              "params": [
                {
                  "name": "pageNum",
                  "description": "从0开始计数",
                  "type": null,
                  "optional": false
                },
                {
                  "name": "totalPage",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "切换到pageNum页（带输入页数功能）"
            },
            {
              "name": "getPageInputSettedData",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "pageNum",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "totalPage",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getPageBtnData",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "pageNum",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "totalPage",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "goPageBtnRender",
              "docblock": "切换到pageNum页（带按钮选择功能）\n@param pageNum 从0开始计数\n@param totalPage",
              "modifiers": [],
              "params": [
                {
                  "name": "pageNum",
                  "description": "从0开始计数",
                  "type": null,
                  "optional": false
                },
                {
                  "name": "totalPage",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "切换到pageNum页（带按钮选择功能）"
            },
            {
              "name": "goPage",
              "docblock": "跳转到第pageNum页\n@param pageNum 从0开始计数",
              "modifiers": [],
              "params": [
                {
                  "name": "pageNum",
                  "description": "从0开始计数",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "跳转到第pageNum页"
            },
            {
              "name": "renderInputer",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Page",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "totalPage": {
              "type": {
                "name": "number"
              },
              "required": true,
              "description": "@transformable\n总页数"
            },
            "page": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "@transformable\n当前选中页从0开始计数",
              "defaultValue": {
                "value": "0",
                "computed": false
              }
            },
            "maxDisplayNumber": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "最大显示的分页按钮的数量,多余这个数量的按钮将被隐藏\n在有很多页时会显示所有页，所以需要设置一个最大显示多少页。\n不包含 上一页 和 下一页 按钮",
              "defaultValue": {
                "value": "6",
                "computed": false
              }
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当用户翻页时调用 callback(当前点击页,在点击前选中当页)\n注意：从0开始计数"
            },
            "shouldDidMountOnChange": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "在page组件 componentDidMount 时 是否需要回调 onChange",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "size": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'m'",
                    "computed": false
                  },
                  {
                    "value": "'s'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "组件大小",
              "defaultValue": {
                "value": "'m'",
                "computed": false
              }
            },
            "inputable": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否展示可输入指定第x页的分页器，默认值 false",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "renderBtn": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "用于自定义页码的结构，可用于优化SEO",
              "defaultValue": {
                "value": "(page) => page",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/picker/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onAsnycSearch",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "searchKeyword",
                  "type": null
                },
                {
                  "name": "data",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onAsnycLoadmore",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "searchKeyword",
                  "type": null
                },
                {
                  "name": "data",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/picker/lib/Picker.jsx",
      "value": [
        {
          "description": "选择组件",
          "displayName": "Picker",
          "methods": [
            {
              "name": "handleProps",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "props",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "setState",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "notifyNeedMoreData",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "close",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "save",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onUnselectedScroll",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onSearchInputChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "event",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onOptionClick",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "option",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "mockOption",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "option",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "notifyChange",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "updatePreselectedWith",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "value",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Picker",
          "props": {
            "visible": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可见",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "name": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "被选择的名词名称",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "detail": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "解释说明",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "zIndex": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "css z-index",
              "defaultValue": {
                "value": "1050",
                "computed": false
              }
            },
            "data": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "id": {
                      "name": "custom",
                      "raw": "TypeID",
                      "description": "用于跟踪选项 必须保证唯一性",
                      "required": false
                    },
                    "search": {
                      "name": "string",
                      "description": "用于搜索时的关键字匹配\n如果search==null，search=id",
                      "required": false
                    },
                    "display": {
                      "name": "any",
                      "description": "用于在列表里显示每个选项的样子\n如果该属性是react元素将把这个元素显示在选项列表里否则将作为文字显示\n如果display==null，display=id",
                      "required": false
                    }
                  }
                }
              },
              "required": false,
              "description": "@transformable\n数据\n如果data==null 会显示正在加载中 直到传入非null的data;\nid: 用于跟踪选项 必须保证唯一性;\nsearch: 用于搜索时的关键字匹配, 如果search==null，search=id;\ndisplay: 用于在列表里显示每个选项的样子, 如果该属性是react元素将把这个元素显示在选项列表里否则将作为文字显示, 如果display==null，display=id"
            },
            "selectedIdList": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "custom",
                  "raw": "TypeID"
                }
              },
              "required": false,
              "description": "@transformable\n被选中的id列表\n被选中在右边,没有被选中在左边"
            },
            "preselectedIdList": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "custom",
                  "raw": "TypeID"
                }
              },
              "required": false,
              "description": "@transformable\n被预选中的id列表\n被预选中背景颜色是蓝色，当点击添加或切换后会切换selected"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当被选中或没有被选中的项发生变化时回调"
            },
            "onSave": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "保存修改，当被关闭时调用"
            },
            "onClose": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "放弃修改，当被关闭时调用"
            },
            "maxSelected": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "最多可以被选中几个，\n0表示没有限制",
              "defaultValue": {
                "value": "0",
                "computed": false
              }
            },
            "onSearch": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当正在搜索时回调\ncallback(searchKeyword,data)"
            },
            "onNeedMoreData": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当左边当选择选项区滑动到底部时想要获得更多的可展示数据时调用\ncallback(searchKeyword,data)"
            },
            "loading": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "当前是否正在加载数据中\n是的话会在左边选项列表最下面显示加载中",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "warning": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "@transformable\n警告信息，会以红色的文字显示在中间\n当 warning==null || warning.length===0 时不会显示警告信息，否则会显示"
            },
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/popconfirm/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onClose",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick1",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClose1",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClose2",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick3",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClose3",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick4",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClose4",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClick5",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onClose5",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onVisibleChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "visible",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onBeforeVisibleChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "visible",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/popconfirm/lib/PopWrap.jsx",
      "value": [
        {
          "description": "",
          "displayName": "PopWrap",
          "methods": [
            {
              "name": "onVisibleChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "visible",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "renderPopconfirm",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "p",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "PopWrap",
          "props": {
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否内联，默认挂载到body上,注意： 非内联时必须用getTarget方法提供气泡框目标元素",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "visible": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可见",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "title": {
              "type": {
                "name": "node"
              },
              "required": false,
              "description": "气泡框标题"
            },
            "content": {
              "type": {
                "name": "node"
              },
              "required": false,
              "description": "气泡框内容"
            },
            "button": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "element"
                }
              },
              "required": false,
              "description": "气泡框按钮组"
            },
            "zIndex": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "气泡框zIndex",
              "defaultValue": {
                "value": "5000",
                "computed": false
              }
            },
            "onVisibleChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "气泡框显示隐藏后的回调，参数visible表示nextProps.visible",
              "defaultValue": {
                "value": "function() {\n}",
                "computed": false
              }
            },
            "onBeforeVisibleChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "气泡框显示隐藏前的回调，返回false阻止回调onVisibleChange执行",
              "defaultValue": {
                "value": "function() {\n}",
                "computed": false
              }
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "气泡框自定义className",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "placement": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'left'",
                    "computed": false
                  },
                  {
                    "value": "'right'",
                    "computed": false
                  },
                  {
                    "value": "'top'",
                    "computed": false
                  },
                  {
                    "value": "'bottom'",
                    "computed": false
                  },
                  {
                    "value": "'topLeft'",
                    "computed": false
                  },
                  {
                    "value": "'leftTop'",
                    "computed": false
                  },
                  {
                    "value": "'topRight'",
                    "computed": false
                  },
                  {
                    "value": "'rightTop'",
                    "computed": false
                  },
                  {
                    "value": "'bottomRight'",
                    "computed": false
                  },
                  {
                    "value": "'rightBottom'",
                    "computed": false
                  },
                  {
                    "value": "'bottomLeft'",
                    "computed": false
                  },
                  {
                    "value": "'leftBottom'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "气泡框位置，可选所列12个方向",
              "defaultValue": {
                "value": "'bottom'",
                "computed": false
              }
            },
            "maxWidth": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "气泡框最大宽度",
              "defaultValue": {
                "value": "300",
                "computed": false
              }
            },
            "getTarget": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "获取气泡框目标元素",
              "defaultValue": {
                "value": "() => document.body",
                "computed": false
              }
            },
            "align": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "自定义气泡框位置"
            }
          }
        }
      ]
    },
    {
      "key": "components/popconfirm/lib/Popconfirm.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Popconfirm",
          "methods": [],
          "actualName": "Popconfirm"
        }
      ]
    },
    {
      "key": "components/radio/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "value",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/radio/lib/Radio.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Radio",
          "methods": [
            {
              "name": "onClick",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Radio",
          "props": {
            "checked": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否选中",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可用",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "value": {
              "type": {
                "name": "union",
                "value": [
                  {
                    "name": "string"
                  },
                  {
                    "name": "number"
                  }
                ]
              },
              "required": true,
              "description": "radio的值"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "点击回调函数"
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-radio'",
                "computed": false
              },
              "required": false
            },
            "iconCls": {
              "defaultValue": {
                "value": "'im-radio-icon'",
                "computed": false
              },
              "required": false
            },
            "textCls": {
              "defaultValue": {
                "value": "'im-radio-text'",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/radio/lib/RadioGroup.jsx",
      "value": [
        {
          "description": "",
          "displayName": "RadioGroup",
          "methods": [
            {
              "name": "getValue",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "setValue",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "nextValue",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "RadioGroup",
          "props": {
            "inline": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "排布类型是否选择inline样式",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可用"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "值改变时触发的回调函数"
            },
            "value": {
              "type": {
                "name": "union",
                "value": [
                  {
                    "name": "string"
                  },
                  {
                    "name": "number"
                  }
                ]
              },
              "required": false,
              "description": "当前值"
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-radio-group'",
                "computed": false
              },
              "required": false
            },
            "defaultValue": {
              "defaultValue": {
                "value": "null",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/statusbox/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/statusbox/lib/Statusbox.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Statusbox",
          "methods": [],
          "actualName": "Statusbox",
          "props": {
            "children": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": ""
            },
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "visible": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可见",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "custom": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否自定义，支持多行",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "size": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'l'",
                    "computed": false
                  },
                  {
                    "value": "'m'",
                    "computed": false
                  },
                  {
                    "value": "'s'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "尺寸",
              "defaultValue": {
                "value": "'m'",
                "computed": false
              }
            },
            "type": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'info'",
                    "computed": false
                  },
                  {
                    "value": "'success'",
                    "computed": false
                  },
                  {
                    "value": "'alert'",
                    "computed": false
                  },
                  {
                    "value": "'question'",
                    "computed": false
                  },
                  {
                    "value": "'loading'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "类型",
              "defaultValue": {
                "value": "'info'",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/tab/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "onActive",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "...param",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onBeforeActive",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "next",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onActive2",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "...param",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/tab/lib/Tab.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Tab",
          "methods": [
            {
              "name": "getActivePanel",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onActive",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "current",
                  "type": null
                },
                {
                  "name": "prev",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Tab",
          "props": {
            "prefixCls": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "'im-tab'",
                "computed": false
              }
            },
            "active": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "标识第几个 tab 选中",
              "defaultValue": {
                "value": "'0'",
                "computed": false
              }
            },
            "onTabClick": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "点击选项时回调",
              "defaultValue": {
                "value": "function() {\n}",
                "computed": false
              }
            },
            "onActive": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "选中后回调",
              "defaultValue": {
                "value": "function() {\n}",
                "computed": false
              }
            },
            "onBeforeActive": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "选中前事件，回调参数有两个，分别为即将选中的序号和当前选中的序号，返回值为 false 时，阻止选中",
              "defaultValue": {
                "value": "function() {\n}",
                "computed": false
              }
            },
            "tabType": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'bottom'",
                    "computed": false
                  },
                  {
                    "value": "'border'",
                    "computed": false
                  },
                  {
                    "value": "'top'",
                    "computed": false
                  },
                  {
                    "value": "'fit'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "选中样式",
              "defaultValue": {
                "value": "'bottom'",
                "computed": false
              }
            },
            "tabScene": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'center'",
                    "computed": false
                  },
                  {
                    "value": "'bookmark'",
                    "computed": false
                  },
                  {
                    "value": "'banner'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "整体样式",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "shouldDestroy": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "在切换到其它tab后被隐藏的tab的dom是否需要被销毁还是通过css隐藏",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            }
          }
        }
      ]
    },
    {
      "key": "components/tab/lib/TabNav.jsx",
      "value": [
        {
          "description": "",
          "displayName": "TabNav",
          "methods": [
            {
              "name": "onTabClick",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "next",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "createTabs",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "panels",
                  "type": null
                },
                {
                  "name": "active",
                  "type": null
                },
                {
                  "name": "tabScene",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "TabNav"
        }
      ]
    },
    {
      "key": "components/tab/lib/TabPanel.jsx",
      "value": [
        {
          "description": "",
          "displayName": "TabPanel",
          "methods": [],
          "actualName": "TabPanel"
        }
      ]
    },
    {
      "key": "components/table/demo/AutoCollapseTableDemo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "AutoCollapseTableDemo",
          "methods": [
            {
              "name": "fetch",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "query",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "translateRow",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "rowData",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "AutoCollapseTableDemo"
        }
      ]
    },
    {
      "key": "components/table/demo/AutoTableDemo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "AutoTableDemo",
          "methods": [
            {
              "name": "fetch",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "query",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "errorFetch",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "translateRow",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "rowData",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onPageChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "newPage",
                  "type": null
                },
                {
                  "name": "prevPage",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "AutoTableDemo"
        }
      ]
    },
    {
      "key": "components/table/demo/CollapseTableDemo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "CollapseTableDemo",
          "methods": [],
          "actualName": "CollapseTableDemo"
        }
      ]
    },
    {
      "key": "components/table/demo/TableDemo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "TableDemo",
          "methods": [],
          "actualName": "TableDemo"
        }
      ]
    },
    {
      "key": "components/table/demo/TableSortDemo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "TableSortDemo",
          "methods": [
            {
              "name": "sortData",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "sort",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "TableSortDemo"
        }
      ]
    },
    {
      "key": "components/table/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/table/lib/AutoTable.jsx",
      "value": [
        {
          "description": "",
          "displayName": "AutoTable",
          "methods": [
            {
              "name": "persistence",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "handleNeedMoreData",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "page",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleSortChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "sortParam",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "reset",
              "docblock": "重置table，会\n1.清空数据\n2.跑到第一页\n3.去拉取第一页的数据\n@param visibleData 用来设置当前的可见数据",
              "modifiers": [],
              "params": [
                {
                  "name": "visibleData",
                  "description": "用来设置当前的可见数据",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "重置table，会\n1.清空数据\n2.跑到第一页\n3.去拉取第一页的数据"
            },
            {
              "name": "refreshCurrentPage",
              "docblock": "重新拉取当前 pageNum 的数据",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "重新拉取当前 pageNum 的数据"
            },
            {
              "name": "doFetch",
              "docblock": "拉取数据",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "拉取数据"
            },
            {
              "name": "goPage",
              "docblock": "跳转到第page页，\n如果没有第page页的数据会回调fetch去加载更多的数据\n@param page 跳转到第page页，从0开始计数",
              "modifiers": [],
              "params": [
                {
                  "name": "page",
                  "description": "跳转到第page页，从0开始计数",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "跳转到第page页，\n如果没有第page页的数据会回调fetch去加载更多的数据"
            },
            {
              "name": "showPage",
              "docblock": "显示第page页\n如果没有第page页的数据 不会 回调fetch去加载更多的数据\n业务侧自己保证第page页有数据\n@param page 跳转到第page页，从0开始计数",
              "modifiers": [],
              "params": [
                {
                  "name": "page",
                  "description": "跳转到第page页，从0开始计数",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "显示第page页\n如果没有第page页的数据 不会 回调fetch去加载更多的数据\n业务侧自己保证第page页有数据"
            },
            {
              "name": "renderCols",
              "docblock": "渲染出分页表头",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "渲染出分页表头"
            },
            {
              "name": "renderPager",
              "docblock": "渲染出分页",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "渲染出分页"
            },
            {
              "name": "renderTable",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "AutoTable",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "tableProps": {
              "type": {
                "name": "shape",
                "value": "Table.propTypes",
                "computed": true
              },
              "required": false,
              "description": "透传到Table的属性"
            },
            "maxRow": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "一页里最大显示行数，如果要显示的行数超过max就在底部显示出分页组件",
              "defaultValue": {
                "value": "5",
                "computed": false
              }
            },
            "cache": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否缓存数据。\n如果开启缓存已经加载过的数据就不会再触发onNeedMoreData去询问更多数据\n如果没有开启就会在每次切换页面时触发onNeedMoreData去询问更多数据\n默认开启",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "cols": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "display": {
                      "name": "any",
                      "description": "表格头部一列名称",
                      "required": false
                    },
                    "width": {
                      "name": "number",
                      "description": "表格一列所占宽度百分比",
                      "required": false
                    },
                    "colspan": {
                      "name": "number",
                      "description": "跨列\n默认为1",
                      "required": false
                    },
                    "sort": {
                      "name": "arrayOf",
                      "value": {
                        "name": "shape",
                        "value": {
                          "display": {
                            "name": "any",
                            "description": "显示在表头的排序按钮",
                            "required": true
                          },
                          "key": {
                            "name": "string",
                            "description": "用于表示该排序方法的唯一key",
                            "required": true
                          },
                          "value": {
                            "name": "enum",
                            "value": [
                              {
                                "value": "-1",
                                "computed": true
                              },
                              {
                                "value": "1",
                                "computed": false
                              }
                            ],
                            "description": "默认排序方法\n1=顺序\n-1=逆序\n如果==null表示当前排序方法默认不启用",
                            "required": false
                          }
                        }
                      },
                      "description": "该表头是否需要排序，如果需要排序\n1.该列只有一个排序选项：请传入一个只有一个元素的[SortType]类型的Arrays\n2.该列有多个排序选项:请传入一个[SortType]类型的Arrays",
                      "required": false
                    }
                  }
                }
              },
              "required": true,
              "description": "配置每列表头"
            },
            "fetch": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": "fetch负责通过当前的查询参数去请求CGI获取数据\nfetch函数必须返回一个会resolve {rows:Array ,total:number}的Promise\nresolve rows的数组代表在当前查询条件下查询到的所有行\nresolve total 属性代表一共有多少行数据\n如果请求数据发生错误请 reject(错误原因)\n如果resolveData告诉了total才去更新state里的total，否则沿用以前的\nfetch({\n   sort:{\n       表示该排序方法的唯一key:顺序还是逆序,\n       表示该排序方法的唯一key:顺序还是逆序,\n   },\n   page:1,\n   count:5\n}) => Promise(resolve({rows:Array ,total:number}),reject(errMsg))"
            },
            "translateRow": {
              "type": {
                "name": "func"
              },
              "required": true,
              "description": "给你代表表格一行的原数据，你给我代表这行的jsx用于展示\n最后返回的是一个数组\ntranslateRow(rowData,index) => [jsx]"
            },
            "persistence": {
              "type": {
                "name": "shape",
                "value": {
                  "get": {
                    "name": "func",
                    "required": false
                  },
                  "set": {
                    "name": "func",
                    "required": false
                  }
                }
              },
              "required": false,
              "description": "持久化 AutoTable的state",
              "defaultValue": {
                "value": "{}",
                "computed": false
              }
            },
            "onPageChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "监听页数变化\n(newPage: number, prevPage: number) => void",
              "defaultValue": {
                "value": "() => {}",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/table/lib/CollapseTable.jsx",
      "value": [
        {
          "description": "可折叠行表格",
          "displayName": "CollapseTable",
          "methods": [
            {
              "name": "data2TableData",
              "docblock": "把通过属性传过来的data转换为Table组件需要的data\n@param data\n@returns {Array}",
              "modifiers": [],
              "params": [
                {
                  "name": "data",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": {
                "description": null,
                "type": {
                  "name": "Array"
                }
              },
              "description": "把通过属性传过来的data转换为Table组件需要的data"
            },
            {
              "name": "toggle",
              "docblock": "开关当前这行控制的可以被折叠的行\n@param row",
              "modifiers": [],
              "params": [
                {
                  "name": "row",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "开关当前这行控制的可以被折叠的行"
            }
          ],
          "actualName": "CollapseTable",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "tableProps": {
              "type": {
                "name": "shape",
                "value": "Table.propTypes",
                "computed": true
              },
              "required": false,
              "description": "透传给Table组件的属性"
            },
            "cols": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "display": {
                      "name": "any",
                      "description": "表格头部一列名称",
                      "required": true
                    },
                    "width": {
                      "name": "number",
                      "description": "表格一列所占宽度百分比",
                      "required": false
                    },
                    "colspan": {
                      "name": "number",
                      "description": "跨列\n默认为1",
                      "required": false
                    }
                  }
                }
              },
              "required": false,
              "description": "配置每列表头"
            },
            "data": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "row": {
                      "name": "array",
                      "description": "一维数组，当前一行需要的数据。该行会一直显示，通过点击来控制是否显示对应被控制的折叠的行是否显示\n如果数组元素是\nReact组件实例：展示元素本身\nelse：展示元素toString()\n如果数组元素是空字符串或者==null会显示为'-'",
                      "required": true
                    },
                    "collapseRows": {
                      "name": "arrayOf",
                      "value": {
                        "name": "array"
                      },
                      "description": "当前这行控制的可以被折叠的行\n二维数组\n如果数组元素是\nReact组件实例：展示元素本身\nelse：展示元素toString()\n如果数组元素是空字符串或者==null会显示为'-'",
                      "required": false
                    },
                    "showCollapseRows": {
                      "name": "bool",
                      "description": "是否显示\n当前这行控制的可以被折叠的行\n默认为false",
                      "required": false
                    }
                  }
                }
              },
              "required": false,
              "description": "表格体的数据\n一维数组",
              "defaultValue": {
                "value": "[]",
                "computed": false
              }
            },
            "overlap": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "悬浮展示在表格的正中间"
            }
          }
        }
      ]
    },
    {
      "key": "components/table/lib/DataTable.jsx",
      "value": [
        {
          "description": "已经废弃请使用AutoTable替换\n数据表格组件，封装至Table 具有以下功能：\n自动分页\n数据缓存\n选中\n排序",
          "displayName": "DataTable",
          "methods": [
            {
              "name": "handleProps",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "props",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "hasMounted",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "goPage",
              "docblock": "跳转到第page页，\n如果没有第page页的数据会回调onNeedMoreData去加载更多的数据\n会回调onPageChange通知页面变化\n@param page 跳转到第page页，从0开始计数",
              "modifiers": [],
              "params": [
                {
                  "name": "page",
                  "description": "跳转到第page页，从0开始计数",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "跳转到第page页，\n如果没有第page页的数据会回调onNeedMoreData去加载更多的数据\n会回调onPageChange通知页面变化"
            },
            {
              "name": "showPage",
              "docblock": "只显示第page页，没有任何附加操作\n@param page 显示第page页，从0开始计数",
              "modifiers": [],
              "params": [
                {
                  "name": "page",
                  "description": "显示第page页，从0开始计数",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "只显示第page页，没有任何附加操作"
            },
            {
              "name": "notifySelectedChange",
              "docblock": "选中或者不选中事件发生时通知",
              "modifiers": [],
              "params": [],
              "returns": null,
              "description": "选中或者不选中事件发生时通知"
            },
            {
              "name": "applySelectAll",
              "docblock": "设置选中或者不选中全部\n@param selected",
              "modifiers": [],
              "params": [
                {
                  "name": "selected",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "设置选中或者不选中全部"
            }
          ],
          "actualName": "DataTable",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "cols": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "display": {
                      "name": "any",
                      "description": "表格头部一列名称",
                      "required": true
                    },
                    "width": {
                      "name": "number",
                      "description": "表格一列所占宽度百分比",
                      "required": false
                    },
                    "colspan": {
                      "name": "number",
                      "description": "跨列\n默认为1",
                      "required": false
                    }
                  }
                }
              },
              "required": true,
              "description": "配置每列表头"
            },
            "data": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "array"
                }
              },
              "required": false,
              "description": "@transformable\n表格体的数据\n二维数组 如果数组元素是\nReact组件实例：展示元素本身\nelse：展示元素toString()\n如果数组元素是空字符串或者==null会显示为'-'\n当data==null时会显示正在加载在中"
            },
            "canSelect": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可以选择行，可以的话会在左边显示checkbox来供选择",
              "defaultValue": {
                "value": "Table.defaultProps.canSelect",
                "computed": true
              }
            },
            "onSelectedChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "但被选中但行发生变化时回调\nonSelectedChange(rowsSelected) 当前被选中的[row]"
            },
            "onRowClick": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当其中一行被onClick是回调 callback(data[i])"
            },
            "differentiateRow": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "给相邻两行设置不同的背景颜色，做视觉区分",
              "defaultValue": {
                "value": "Table.defaultProps.differentiateRow",
                "computed": true
              }
            },
            "overlap": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "悬浮展示在表格的正中间"
            },
            "noDataMsg": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "当没有数据时显示",
              "defaultValue": {
                "value": "Table.defaultProps.noDataMsg",
                "computed": true
              }
            },
            "loading": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "@transformable\n是否显示正在加载中",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "loadingDisplay": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "正在加载中时的显示",
              "defaultValue": {
                "value": "<StatusBox type=\"loading\" size=\"l\">加载中</StatusBox>",
                "computed": false
              }
            },
            "canPage": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否开启分页功能，默认开启\n如果开启会在 data.length > maxRow 时在底部显示分页组件，用户点击分页组件切换页面时会自动显示对应的数据",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "totalRow": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "这些数据的总行数，当totalRow>maxRow时会显示分页组件\n分页组件的最大页数跟进totalRow和maxRow来确定\n如果totalRow没有被赋值，默认等于data.length"
            },
            "onNeedMoreData": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当data.length小于当前用户正处于的页数需要的数据时会调用通知去加载更多的数据\n在更多的数据被加载前会先显示加载中\nonNeedMoreData(currentPage, maxRow);\ncurrentPage从0开始计数"
            },
            "maxRow": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "一页里最大显示行数，如果要显示的行数超过max就在底部显示出分页组件",
              "defaultValue": {
                "value": "5",
                "computed": false
              }
            },
            "onPageChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当用户点击分页按钮切换时回调\nonPageChange(page);\n从0开始计数"
            },
            "cache": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否缓存数据。\n如果开启缓存已经加载过的数据就不会再触发onNeedMoreData去询问更多数据\n如果没有开启就会在每次切换页面时触发onNeedMoreData去询问更多数据\n默认开启",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/table/lib/Table.jsx",
      "value": [
        {
          "description": "表格组件，封装以下功能：\n数据展示\n选中",
          "displayName": "Table",
          "methods": [
            {
              "name": "applySelectAll",
              "docblock": "设置是否选中全部\n@param checked 是否选中",
              "modifiers": [],
              "params": [
                {
                  "name": "checked",
                  "description": "是否选中",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "设置是否选中全部"
            },
            {
              "name": "onSelectOne",
              "docblock": "选中或者不选中一个\n@param checked\n@param row",
              "modifiers": [],
              "params": [
                {
                  "name": "checked",
                  "description": null,
                  "type": null,
                  "optional": false
                },
                {
                  "name": "row",
                  "description": null,
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "选中或者不选中一个"
            },
            {
              "name": "notifySelectedChange",
              "docblock": "选中或者不选中事件发生时通知\n@param rows 发生变化的[row]",
              "modifiers": [],
              "params": [
                {
                  "name": "rows",
                  "description": "发生变化的[row]",
                  "type": null,
                  "optional": false
                }
              ],
              "returns": null,
              "description": "选中或者不选中事件发生时通知"
            },
            {
              "name": "shouldSelectAllChecked",
              "docblock": "检查当前选中全部checkbox是否需要选中",
              "modifiers": [],
              "params": [
                {
                  "name": "data",
                  "optional": false
                }
              ],
              "returns": null,
              "description": "检查当前选中全部checkbox是否需要选中"
            },
            {
              "name": "renderTHead",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "renderTBody",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "renderOverlap",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Table",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "cols": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "display": {
                      "name": "any",
                      "description": "表格头部一列名称",
                      "required": true
                    },
                    "width": {
                      "name": "number",
                      "description": "表格一列所占宽度百分比",
                      "required": false
                    },
                    "colspan": {
                      "name": "number",
                      "description": "跨列\n默认为1",
                      "required": false
                    },
                    "style": {
                      "name": "object",
                      "description": "为这个表头设置style,优先级高于width属性可以覆盖width属性",
                      "required": false
                    }
                  }
                }
              },
              "required": false,
              "description": "配置每列表头"
            },
            "data": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "array"
                }
              },
              "required": true,
              "description": "表格体的数据\n二维数组 如果数组元素是\nReact组件实例：展示元素本身\nelse：展示元素toString()\n如果数组元素是空字符串或者==null会显示为'-'\n会读取一维数组（data[i].style）的style属性作为<tr>的style\n会读取一维数组（data[i].className）的style属性作为<tr>的className"
            },
            "canSelect": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "是否可以选择行，可以的话会在左边显示checkbox来供选择",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "onSelectedChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "但被选中的行发生变化时回调\nonSelectedChange(rowsSelectedChange)"
            },
            "onRowClick": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当其中一行被onClick是回调 callback(data[i])"
            },
            "differentiateRow": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "给相邻两行设置不同的背景颜色，做视觉区分",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "overlap": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "悬浮展示在表格的正中间"
            },
            "noDataMsg": {
              "type": {
                "name": "any"
              },
              "required": false,
              "description": "当没有数据时显示",
              "defaultValue": {
                "value": "<StatusBox type=\"info\" size=\"l\">暂无数据</StatusBox>",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/table/lib/TableSort.jsx",
      "value": [
        {
          "description": "排序",
          "displayName": "TableSort",
          "methods": [
            {
              "name": "tran2Dropdown",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "props",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "changeSort",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "sort",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "changeSortWay",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "order",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "notifyChange",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "TableSort",
          "props": {
            "style": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": ""
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": ""
            },
            "options": {
              "type": {
                "name": "arrayOf",
                "value": {
                  "name": "shape",
                  "value": {
                    "display": {
                      "name": "any",
                      "description": "用来展示",
                      "required": true
                    },
                    "key": {
                      "name": "any",
                      "description": "用于回调",
                      "required": true
                    }
                  }
                }
              },
              "required": true,
              "description": "所有的排序选项\n当options只有一个选项时不会有dropdown用于选择排序选项，直接默认只能使用第一个"
            },
            "defaultSort": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "默认的排序方法的value"
            },
            "defaultOrder": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "1",
                    "computed": false
                  },
                  {
                    "value": "-1",
                    "computed": true
                  }
                ]
              },
              "required": false,
              "description": "默认的排序方向\n1=顺序\n-1=逆序"
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "当排序的方式或者方向发生变化时回调\n{\n   sort,\n          order,\n       }"
            },
            "active": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "当前是否处于激活起作用态,处于激活状态排序指针的会高亮显示",
              "defaultValue": {
                "value": "true",
                "computed": false
              }
            },
            "dropdownWidth": {
              "type": {
                "name": "number"
              },
              "required": false,
              "description": "下拉菜单的width px"
            }
          }
        }
      ]
    },
    {
      "key": "components/upload/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [
            {
              "name": "beforeUpload",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "onChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "file",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "changeStatus",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "s",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/upload/lib/Upload.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Upload",
          "methods": [
            {
              "name": "beforeUpload",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "...params",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onStart",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "file",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onError",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "error",
                  "optional": false,
                  "type": null
                },
                {
                  "name": "response",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onSuccess",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "response",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "onChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "file",
                  "optional": false,
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "getValue",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "Upload",
          "props": {
            "action": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "data": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "null",
                "computed": false
              }
            },
            "disabled": {
              "type": {
                "name": "bool"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "false",
                "computed": false
              }
            },
            "onChange": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "beforeUpload": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "className": {
              "type": {
                "name": "string"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "''",
                "computed": false
              }
            },
            "getImgInfo": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "function(response) { // format 上传成功返回的字段，默认按照现网接口处理\n  const ret = response && response.result;\n\n  return ret ? {\n    name: '',\n    src: ret.url,\n  } : null;\n}",
                "computed": false
              }
            }
          }
        }
      ]
    },
    {
      "key": "components/validator/demo/demo.jsx",
      "value": [
        {
          "description": "",
          "displayName": "App",
          "methods": [],
          "actualName": "App"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoAddOn.jsx",
      "value": [
        {
          "description": "",
          "displayName": "DemoAddOn",
          "methods": [],
          "actualName": "DemoAddOn"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoApi.jsx",
      "value": [
        {
          "description": "",
          "displayName": "demoMsg",
          "methods": [
            {
              "name": "scroll",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "alertResult",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "resetField",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "demoMsg"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoBase.jsx",
      "value": [
        {
          "description": "",
          "displayName": "demoBase",
          "methods": [
            {
              "name": "handleTypeChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "val",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "handleFlagChange",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "val",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "toggleSubmit",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "val",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "demoBase"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoCallback.jsx",
      "value": [
        {
          "description": "",
          "displayName": "demoMsg",
          "methods": [
            {
              "name": "enableBtn",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "disableBtn",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "getFormValid",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "demoMsg"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoChecking.jsx",
      "value": [
        {
          "description": "",
          "displayName": "demoMsg",
          "methods": [
            {
              "name": "toggleChecking",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            }
          ],
          "actualName": "demoMsg"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoMsg.jsx",
      "value": [
        {
          "description": "",
          "displayName": "demoMsg",
          "methods": [],
          "actualName": "demoMsg"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoPlacer.jsx",
      "value": [
        {
          "description": "",
          "displayName": "demoMsg",
          "methods": [
            {
              "name": "showErrMsg1",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "data",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "showErrMsg2",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "data",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "demoMsg"
        }
      ]
    },
    {
      "key": "components/validator/demo/demoTrigger.jsx",
      "value": [
        {
          "description": "",
          "displayName": "DemoAddOn",
          "methods": [],
          "actualName": "DemoAddOn"
        }
      ]
    },
    {
      "key": "components/validator/lib/Validator.Msg.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Msg",
          "methods": [],
          "actualName": "Msg",
          "props": {
            "status": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'success'",
                    "computed": false
                  },
                  {
                    "value": "'error'",
                    "computed": false
                  },
                  {
                    "value": "'info'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "null",
                "computed": false
              }
            },
            "msgs": {
              "type": {
                "name": "array"
              },
              "required": false,
              "description": "",
              "defaultValue": {
                "value": "[]",
                "computed": false
              }
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-validator-msg'",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    },
    {
      "key": "components/validator/lib/Validator.jsx",
      "value": [
        {
          "description": "",
          "displayName": "Validator",
          "methods": [
            {
              "name": "refy",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "ref",
                  "type": null
                },
                {
                  "name": "name",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "checkify",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "handler",
                  "type": null
                },
                {
                  "name": "name",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "isAllValid",
              "docblock": null,
              "modifiers": [],
              "params": [],
              "returns": null
            },
            {
              "name": "isFieldValid",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "name",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "resetField",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "name",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "checkField",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "data",
                  "type": null
                },
                {
                  "name": "name",
                  "type": null
                }
              ],
              "returns": null
            },
            {
              "name": "scrollToErrorField",
              "docblock": null,
              "modifiers": [],
              "params": [
                {
                  "name": "idx",
                  "type": null
                },
                {
                  "name": "offset",
                  "type": null
                }
              ],
              "returns": null
            }
          ],
          "actualName": "Validator",
          "props": {
            "checkers": {
              "type": {
                "name": "object"
              },
              "required": false,
              "description": "校验模式函数集",
              "defaultValue": {
                "value": "{}",
                "computed": false
              }
            },
            "onValid": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "valid回调接口",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "onInValid": {
              "type": {
                "name": "func"
              },
              "required": false,
              "description": "invalid回调接口",
              "defaultValue": {
                "value": "function() {}",
                "computed": false
              }
            },
            "msgAlign": {
              "type": {
                "name": "enum",
                "value": [
                  {
                    "value": "'right'",
                    "computed": false
                  },
                  {
                    "value": "'bottom'",
                    "computed": false
                  }
                ]
              },
              "required": false,
              "description": "提示信息位置",
              "defaultValue": {
                "value": "'right'",
                "computed": false
              }
            },
            "prefixCls": {
              "defaultValue": {
                "value": "'im-validator'",
                "computed": false
              },
              "required": false
            }
          }
        }
      ]
    }
  ]
}
