@ant-design/pro-layout
Version:
33 lines (32 loc) • 1.2 kB
TypeScript
import type { PopoverProps } from 'antd';
import React from 'react';
export type ProHelpPopoverProps = Omit<PopoverProps, 'content'> & {
/**
* 悬浮提示文字的 CSS 类名
*/
textClassName?: string;
/**
* Popover 内容的 content 的 CSS 类名
*/
popoverContextClassName?: string;
/**
* 悬浮提示文字的 CSS 样式对象
*/
textStyle?: React.CSSProperties;
/**
* 当前选中的帮助文档的 key 值
*/
selectedKey: string;
/**
* 可选的悬浮提示 Popover 组件的 Props,用于自定义悬浮提示的样式和行为。
* 该属性可以传递 Ant Design Popover 组件的 props,如位置、大小、触发方式等等
* @see 注意,content 属性已经被从 PopoverProps 中删除,因为这个属性由 ProHelpPopover 内部控制。
*/
popoverProps?: PopoverProps;
};
/**
* 渲染一个弹出式提示框,其中显示了一个ProHelpContentPanel,展示帮助文案的详情
* @param popoverProps 要传递给 Drawer 组件的属性。
* @param props 要传递给 ProHelpPanel 组件的属性。
*/
export declare const ProHelpPopover: React.FC<ProHelpPopoverProps>;