UNPKG

1.2 kBTypeScriptView Raw
1import type { PopoverProps } from 'antd';
2import React from 'react';
3export type ProHelpPopoverProps = Omit<PopoverProps, 'content'> & {
4 /**
5 * 悬浮提示文字的 CSS 类名
6 */
7 textClassName?: string;
8 /**
9 * Popover 内容的 content 的 CSS 类名
10 */
11 popoverContextClassName?: string;
12 /**
13 * 悬浮提示文字的 CSS 样式对象
14 */
15 textStyle?: React.CSSProperties;
16 /**
17 * 当前选中的帮助文档的 key 值
18 */
19 selectedKey: string;
20 /**
21 * 可选的悬浮提示 Popover 组件的 Props,用于自定义悬浮提示的样式和行为。
22 * 该属性可以传递 Ant Design Popover 组件的 props,如位置、大小、触发方式等等
23 * @see 注意,content 属性已经被从 PopoverProps 中删除,因为这个属性由 ProHelpPopover 内部控制。
24 */
25 popoverProps?: PopoverProps;
26};
27/**
28 * 渲染一个弹出式提示框,其中显示了一个ProHelpContentPanel,展示帮助文案的详情
29 * @param popoverProps 要传递给 Drawer 组件的属性。
30 * @param props 要传递给 ProHelpPanel 组件的属性。
31 */
32export declare const ProHelpPopover: React.FC<ProHelpPopoverProps>;