{
  "metadata": {
    "toolPackage": "@microsoft/api-extractor",
    "toolVersion": "7.7.3",
    "schemaVersion": 1003,
    "oldestForwardsCompatibleVersion": 1001
  },
  "kind": "Package",
  "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!",
  "docComment": "",
  "name": "@cc-dev-kit-test/console-components-slide-panel",
  "members": [
    {
      "kind": "EntryPoint",
      "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!",
      "name": "",
      "members": [
        {
          "kind": "Interface",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps:interface",
          "docComment": "/**\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface ISlidePanelGroupProps "
            }
          ],
          "releaseTag": "Public",
          "name": "ISlidePanelGroupProps",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#activeId:member",
              "docComment": "/**\n * 当前哪个panel处于激活状态。非激活状态的panel会有宽度坍缩，并展示`...`而不是实际内容，使用户注意力聚焦于激活状态的面板。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "activeId?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "activeId",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#children:member",
              "docComment": "/**\n * children可以包含一个或多个面板。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "children?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "children",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#className:member",
              "docComment": "/**\n * 自定义整个SlidePanelGroup的wrapper div的类名。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "className?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "className",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#hasMask:member",
              "docComment": "/**\n * 是否在`isShowing===true`时展示背景蒙板。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "hasMask?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "hasMask",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#isShowing:member",
              "docComment": "/**\n * 控制整个SlidePanelGroup的滑入、滑出。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "isShowing?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "isShowing",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#onMaskClick:member",
              "docComment": "/**\n * 用户点击背景蒙板。大部分情况下，开发者想要在这个事件处理函数中设置`props.isShowing`为`false`。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onMaskClick?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onMaskClick",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#onSlideCompleted:member",
              "docComment": "/**\n * **整个面板组**的滑出、滑入动画完成了。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onSlideCompleted?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onSlideCompleted",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#onSlideStarted:member",
              "docComment": "/**\n * **整个面板组**的滑出、滑入动画开始了。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onSlideStarted?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onSlideStarted",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#onSwitchPanelItem:member",
              "docComment": "/**\n * 用户点击切换面板。大部分情况下，开发者想要在这个事件处理函数中设置`props.activeId`为当前被点击的`id`。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onSwitchPanelItem?: "
                },
                {
                  "kind": "Content",
                  "text": "(id: string) => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onSwitchPanelItem",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps#top:member",
              "docComment": "/**\n * 滑动组件离视口顶部的距离。比如，开发者不希望SlidePanel滑出时挡住顶栏，那么可以将`props.top`设置为顶栏的高度。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "top?: "
                },
                {
                  "kind": "Content",
                  "text": "number | string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "top",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            }
          ],
          "extendsTokenRanges": []
        },
        {
          "kind": "Interface",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps:interface",
          "docComment": "/**\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface ISlidePanelItemProps "
            }
          ],
          "releaseTag": "Public",
          "name": "ISlidePanelItemProps",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#cancelText:member",
              "docComment": "/**\n * footer取消按钮文字。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "cancelText?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "cancelText",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#children:member",
              "docComment": "/**\n * 面板的内容。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "children: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "children",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#className:member",
              "docComment": "",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "className?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "className",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#customFooter:member",
              "docComment": "/**\n * 自定义整个footer的内容。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "customFooter?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "customFooter",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#headerExtra:member",
              "docComment": "/**\n * header的额外内容，展示在title的右侧。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "headerExtra?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "headerExtra",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#id:member",
              "docComment": "/**\n * 面板的id。用于在`SlidePanelGroup`中匹配`props.activeId`。id匹配的面板处于激活状态（全宽度展示）。非激活状态的panel会有宽度坍缩，并展示`...`而不是实际内容，使用户注意力聚焦于激活状态的面板。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "id: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "id",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#isProcessing:member",
              "docComment": "/**\n * footer确认按钮是否展示加载中状态。加载中的按钮不可点击。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "isProcessing?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "isProcessing",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#okText:member",
              "docComment": "/**\n * footer确认按钮文字。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "okText?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "okText",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#onBackArrowClicked:member",
              "docComment": "/**\n * 如果传入该回调，则在title的左侧展示返回按钮，并且被点击时触发此回调。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onBackArrowClicked?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onBackArrowClicked",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#onCancel:member",
              "docComment": "/**\n * footer取消按钮的点击事件。如果没有传入此事件处理函数，则不展示取消按钮。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onCancel?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onCancel",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#onClose:member",
              "docComment": "/**\n * header的关闭按钮的点击事件。如果没有传入此事件处理函数，则不展示关闭按钮。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onClose?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onClose",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#onOk:member",
              "docComment": "/**\n * footer确认按钮的点击事件。如果没有传入此事件处理函数，则不展示确认按钮。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onOk?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onOk",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#onSwitchCompleted:member",
              "docComment": "/**\n * **面板之间的切换**动画完成了。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onSwitchCompleted?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onSwitchCompleted",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#processingText:member",
              "docComment": "/**\n * footer确认按钮处于加载中状态时的文字。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "processingText?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "processingText",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#title:member",
              "docComment": "/**\n * header title的内容。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "title?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "title",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps#width:member",
              "docComment": "/**\n * 面板处于激活状态时的正常宽度。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "width?: "
                },
                {
                  "kind": "Content",
                  "text": "'tiny' | 'small' | 'medium' | 'large' | number | string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "width",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            }
          ],
          "extendsTokenRanges": []
        },
        {
          "kind": "Interface",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps:interface",
          "docComment": "/**\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface ISlidePanelProps "
            }
          ],
          "releaseTag": "Public",
          "name": "ISlidePanelProps",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#cancelText:member",
              "docComment": "/**\n * footer取消按钮文字。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "cancelText?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "cancelText",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#children:member",
              "docComment": "/**\n * 面板的内容。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "children: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "children",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#customFooter:member",
              "docComment": "/**\n * 自定义整个footer的内容。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "customFooter?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "customFooter",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#hasMask:member",
              "docComment": "/**\n * 是否在`isShowing===true`时展示背景蒙板。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "hasMask?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "hasMask",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#headerExtra:member",
              "docComment": "/**\n * header的额外内容，展示在title的右侧。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "headerExtra?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "headerExtra",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#isProcessing:member",
              "docComment": "/**\n * footer确认按钮是否展示加载中状态。加载中的按钮不可点击。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "isProcessing?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "isProcessing",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#isShowing:member",
              "docComment": "/**\n * 控制整个SlidePanelGroup的滑入、滑出。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "isShowing?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "isShowing",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#okText:member",
              "docComment": "/**\n * footer确认按钮文字。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "okText?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "okText",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#onCancel:member",
              "docComment": "/**\n * footer取消按钮的点击事件。如果没有传入此事件处理函数，则不展示取消按钮。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onCancel?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onCancel",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#onClose:member",
              "docComment": "/**\n * header的关闭按钮的点击事件。如果没有传入此事件处理函数，则不展示关闭按钮。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onClose?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onClose",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#onMaskClick:member",
              "docComment": "/**\n * 用户点击背景蒙板。大部分情况下，开发者想要在这个事件处理函数中设置`props.isShowing`为`false`。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onMaskClick?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onMaskClick",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#onOk:member",
              "docComment": "/**\n * footer确认按钮的点击事件。如果没有传入此事件处理函数，则不展示确认按钮。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onOk?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onOk",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#onSlideCompleted:member",
              "docComment": "/**\n * 面板的滑出、滑入动画完成了。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "onSlideCompleted?: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "onSlideCompleted",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#processingText:member",
              "docComment": "/**\n * footer确认按钮处于加载中状态时的文字。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "processingText?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "processingText",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#title:member",
              "docComment": "/**\n * header title的内容。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "title?: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactNode",
                  "canonicalReference": "@types/react!~React.ReactNode:type"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "title",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#top:member",
              "docComment": "/**\n * 滑动组件离视口顶部的距离。比如，开发者不希望SlidePanel滑出时挡住顶栏，那么可以将`props.top`设置为顶栏的高度。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "top?: "
                },
                {
                  "kind": "Content",
                  "text": "number | string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "top",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps#width:member",
              "docComment": "/**\n * 面板处于激活状态时的正常宽度。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "width?: "
                },
                {
                  "kind": "Content",
                  "text": "'tiny' | 'small' | 'medium' | 'large' | number | string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "width",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            }
          ],
          "extendsTokenRanges": []
        },
        {
          "kind": "Interface",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!IUsePanelStackReturn:interface",
          "docComment": "/**\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface IUsePanelStackReturn "
            }
          ],
          "releaseTag": "Public",
          "name": "IUsePanelStackReturn",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!IUsePanelStackReturn#pop:member",
              "docComment": "/**\n * 从当前面板返回（出栈）。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "pop: "
                },
                {
                  "kind": "Content",
                  "text": "() => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "pop",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!IUsePanelStackReturn#push:member",
              "docComment": "/**\n * 推入新的面板（入栈）。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "push: "
                },
                {
                  "kind": "Content",
                  "text": "(el: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactElement",
                  "canonicalReference": "@types/react!~React.ReactElement:interface"
                },
                {
                  "kind": "Content",
                  "text": ") => void"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "push",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 4
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!IUsePanelStackReturn#top:member",
              "docComment": "/**\n * 当前展示的面板（栈顶）。 注意，当你把所有面板都出栈以后，top为undefined。\n */\n",
              "excerptTokens": [
                {
                  "kind": "Content",
                  "text": "top: "
                },
                {
                  "kind": "Reference",
                  "text": "React.ReactElement",
                  "canonicalReference": "@types/react!~React.ReactElement:interface"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "top",
              "propertyTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 2
              }
            }
          ],
          "extendsTokenRanges": []
        },
        {
          "kind": "Variable",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!SlidePanel:var",
          "docComment": "/**\n * 基于SlidePanelGroup和SlidePanelItem的简单封装，用于**只展示一个panel**的情况(其实这应该符合大部分情况)。 如果要展示多个panel，请使用SlidePanelGroup和SlidePanelItem。\n *\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "SlidePanel: "
            },
            {
              "kind": "Reference",
              "text": "React.FC",
              "canonicalReference": "@types/react!~React.FC:type"
            },
            {
              "kind": "Content",
              "text": "<"
            },
            {
              "kind": "Reference",
              "text": "ISlidePanelProps",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelProps:interface"
            },
            {
              "kind": "Content",
              "text": ">"
            }
          ],
          "releaseTag": "Public",
          "name": "SlidePanel",
          "variableTypeTokenRange": {
            "startIndex": 1,
            "endIndex": 5
          }
        },
        {
          "kind": "Variable",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!SlidePanelGroup:var",
          "docComment": "/**\n * 定义一组滑动面板。属于同一组的滑动面板会同时滑入、滑出。用户可以点击切换当前要展示哪个面板。\n *\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "SlidePanelGroup: "
            },
            {
              "kind": "Reference",
              "text": "React.FC",
              "canonicalReference": "@types/react!~React.FC:type"
            },
            {
              "kind": "Content",
              "text": "<"
            },
            {
              "kind": "Reference",
              "text": "ISlidePanelGroupProps",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelGroupProps:interface"
            },
            {
              "kind": "Content",
              "text": ">"
            }
          ],
          "releaseTag": "Public",
          "name": "SlidePanelGroup",
          "variableTypeTokenRange": {
            "startIndex": 1,
            "endIndex": 5
          }
        },
        {
          "kind": "Variable",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!SlidePanelItem:var",
          "docComment": "/**\n * 定义一个滑动面板。一个SlidePanelGroup中可以定义多个SlidePanelItem。绝大部分情况下，一个SlidePanelGroup只需要一个滑动面板就足够了。\n *\n * SlidePanelItem的内容分成三个区域： - header - back arrow - title - extra - close button - body - footer - 确定按钮 - 取消按钮\n *\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "SlidePanelItem: "
            },
            {
              "kind": "Reference",
              "text": "React.FC",
              "canonicalReference": "@types/react!~React.FC:type"
            },
            {
              "kind": "Content",
              "text": "<"
            },
            {
              "kind": "Reference",
              "text": "ISlidePanelItemProps",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!ISlidePanelItemProps:interface"
            },
            {
              "kind": "Content",
              "text": ">"
            }
          ],
          "releaseTag": "Public",
          "name": "SlidePanelItem",
          "variableTypeTokenRange": {
            "startIndex": 1,
            "endIndex": 5
          }
        },
        {
          "kind": "Function",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!usePanelStack:function(1)",
          "docComment": "/**\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function usePanelStack(initer?: "
            },
            {
              "kind": "Content",
              "text": "() => "
            },
            {
              "kind": "Reference",
              "text": "React.ReactElement",
              "canonicalReference": "@types/react!~React.ReactElement:interface"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Content",
              "text": "{\n    top: "
            },
            {
              "kind": "Reference",
              "text": "JSX.Element",
              "canonicalReference": "@types/react!~__global.JSX.Element:interface"
            },
            {
              "kind": "Content",
              "text": ";\n    push: (el: "
            },
            {
              "kind": "Reference",
              "text": "React.ReactElement",
              "canonicalReference": "@types/react!~React.ReactElement:interface"
            },
            {
              "kind": "Content",
              "text": "<any, string | ((props: any) => "
            },
            {
              "kind": "Reference",
              "text": "React.ReactElement",
              "canonicalReference": "@types/react!~React.ReactElement:interface"
            },
            {
              "kind": "Content",
              "text": "<any, string | any | (new (props: any) => "
            },
            {
              "kind": "Reference",
              "text": "React.Component",
              "canonicalReference": "@types/react!~React.Component:class"
            },
            {
              "kind": "Content",
              "text": "<any, any, any>)> | null) | (new (props: any) => "
            },
            {
              "kind": "Reference",
              "text": "React.Component",
              "canonicalReference": "@types/react!~React.Component:class"
            },
            {
              "kind": "Content",
              "text": "<any, any, any>)>) => void;\n    pop: () => void;\n}"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 4,
            "endIndex": 15
          },
          "releaseTag": "Public",
          "overloadIndex": 1,
          "parameters": [
            {
              "parameterName": "initer",
              "parameterTypeTokenRange": {
                "startIndex": 1,
                "endIndex": 3
              }
            }
          ],
          "name": "usePanelStack"
        },
        {
          "kind": "Variable",
          "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!usePanelStackCtx:var",
          "docComment": "/**\n * @public\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "usePanelStackCtx: "
            },
            {
              "kind": "Content",
              "text": "() => "
            },
            {
              "kind": "Reference",
              "text": "Pick",
              "canonicalReference": "!Pick:type"
            },
            {
              "kind": "Content",
              "text": "<"
            },
            {
              "kind": "Reference",
              "text": "IUsePanelStackReturn",
              "canonicalReference": "@cc-dev-kit-test/console-components-slide-panel!IUsePanelStackReturn:interface"
            },
            {
              "kind": "Content",
              "text": ", \"push\" | \"pop\">"
            }
          ],
          "releaseTag": "Public",
          "name": "usePanelStackCtx",
          "variableTypeTokenRange": {
            "startIndex": 1,
            "endIndex": 6
          }
        }
      ]
    }
  ]
}
