@@ -72,28 +72,28 @@ Online demo: <https://react-component.github.io/tooltip/demo>
72
72
73
73
### Props
74
74
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 |
97
97
98
98
## Important Note
99
99
0 commit comments