UNPKG

wix-style-react

Version:
28 lines (24 loc) 3.19 kB
# Tooltip component > A Tooltip component ## Properties | propName | propType | defaultValue | isRequired | description | |-----------------|---------------------------------------------------------------|--------------|------------|-------------| | children | element | | | | | content | node | | true | | | placement | string (top, right, bottom, left) | top | | | | alignment | string (top, right, bottom, left, center) | center | | | | theme | string (light, dark, error (For Restaurants. Unapproved yet)) | light | | | | showDelay | number | 200 | | | | hideDelay | number | 500 | | | | showTrigger | string (custom, mouseenter, mouseleave, click, focus, blur) | mouseenter | | | | hideTrigger | string (custom, mouseenter, mouseleave, click, focus, blur) | mouseleave | | | | maxWidth | string (i.e. '1000px') | 1200px | false | The tooltip max width | | active | bool | false | | | | bounce | bool | false | | | | moveBy | object ({x: Number, y: Number}) | | | | | disabled | bool | false | | | | moveArrowTo | Number | | | Allows to position the arrow relative to tooltip. Positive value calculates position from left/top. Negative one calculates position from right/bottom. | | onClickOutside | func | null | false | Callback when cliking outside | | appendToParent | bool | false | false | In some cases when you need a tooltip scroll with your element, you can append the tooltip to the direct parent, just don't forget to apply `relative`, `absolute` positioning. And be aware that some of your styles may leak into tooltip content. | | zIndex | number | 2000 | false | z index of the tooltip | | textAlign | string (right, left, center, justify, initial, inherit) | center | - | alignment of the tooltip's text |