@@ -72,28 +72,28 @@ Online demo: <https://react-component.github.io/tooltip/demo>
7272
7373### Props
7474
75- | name | type | default | description |
76- | -------------------- | ----------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
77- | trigger | string \| string\[ ] | 'hover' | which actions cause tooltip shown. enum of 'hover','click','focus' |
78- | visible | boolean | false | whether tooltip is visible |
79- | defaultVisible | boolean | false | whether tooltip is visible by default |
80- | placement | string | 'right' | tooltip placement. enum of 'top','left','right','bottom', 'topLeft', 'topRight', 'bottomLeft', 'bottomRight', 'leftTop', 'leftBottom', 'rightTop', 'rightBottom' |
81- | motion | object | | Config popup motion. Please ref demo for example |
82- | onVisibleChange | (visible: boolean) => void; | | Callback when visible change |
83- | afterVisibleChange | (visible: boolean) => void; | | Callback after visible change |
84- | overlay | ReactNode \| () => ReactNode | | tooltip overlay content |
85- | overlayStyle | object | | deprecated, Please use ` styles={{ root: {} }} ` |
86- | overlayClassName | string | | deprecated, Please use ` classNames={{ root: {} }} ` |
87- | prefixCls | string | 'rc-tooltip' | prefix class name of tooltip |
88- | mouseEnterDelay | number | 0 | delay time (in second) before tooltip shows when mouse enter |
89- | mouseLeaveDelay | number | 0.1 | delay time (in second) before tooltip hides when mouse leave |
90- | getTooltipContainer | (triggerNode: HTMLElement) => HTMLElement | () => document.body | get container of tooltip, default to body |
91- | destroyTooltipOnHide | boolean | false | destroy tooltip when it is hidden |
92- | align | object | | align config of tooltip. Please ref demo for usage example |
93- | showArrow | boolean \| object | false | whether to show arrow of tooltip |
94- | zIndex | number | | config popup tooltip zIndex |
95- | classNames | classNames?: { root?: string; body?: string;}; | | Semantic DOM class |
96- | styles | styles?: {root?: React.CSSProperties;body?: React.CSSProperties;}; | | Semantic DOM styles |
75+ | name | type | default | description |
76+ | ------------------- | ------------------------- ----------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
77+ | trigger | string \| string\[ ] | 'hover' | which actions cause tooltip shown. enum of 'hover','click','focus' |
78+ | visible | boolean | false | whether tooltip is visible |
79+ | defaultVisible | boolean | false | whether tooltip is visible by default |
80+ | placement | string | 'right' | tooltip placement. enum of 'top','left','right','bottom', 'topLeft', 'topRight', 'bottomLeft', 'bottomRight', 'leftTop', 'leftBottom', 'rightTop', 'rightBottom' |
81+ | motion | object | | Config popup motion. Please ref demo for example |
82+ | onVisibleChange | (visible: boolean) => void; | | Callback when visible change |
83+ | afterVisibleChange | (visible: boolean) => void; | | Callback after visible change |
84+ | overlay | ReactNode \| () => ReactNode | | tooltip overlay content |
85+ | overlayStyle | object | | deprecated, Please use ` styles={{ root: {} }} ` |
86+ | overlayClassName | string | | deprecated, Please use ` classNames={{ root: {} }} ` |
87+ | prefixCls | string | 'rc-tooltip' | prefix class name of tooltip |
88+ | mouseEnterDelay | number | 0 | delay time (in second) before tooltip shows when mouse enter |
89+ | mouseLeaveDelay | number | 0.1 | delay time (in second) before tooltip hides when mouse leave |
90+ | getTooltipContainer | (triggerNode: HTMLElement) => HTMLElement | () => document.body | get container of tooltip, default to body |
91+ | destroyOnHidden | boolean | false | destroy tooltip when it is hidden |
92+ | align | object | | align config of tooltip. Please ref demo for usage example |
93+ | showArrow | boolean \| object | false | whether to show arrow of tooltip |
94+ | zIndex | number | | config popup tooltip zIndex |
95+ | classNames | classNames?: { root?: string; body?: string;}; | | Semantic DOM class |
96+ | styles | styles?: {root?: React.CSSProperties;body?: React.CSSProperties;}; | | Semantic DOM styles |
9797
9898## Important Note
9999
0 commit comments