Tooltip component
Overview
Display a tooltip attached to any kind of element with different positioning.
Starting with v0.9.4, Tooltip component is powered by Tippy.js.
Basic
<Tooltip Text="Hello tooltip">
    <Button Color="Color.Primary">Hover me</Button>
</Tooltip>
Positions
You can use one of the following modifiers to change positions of the tooltip:
TopBottomLeftRight
<Tooltip Text="Hello tooltip" Placement="TooltipPlacement.Top">
    <Button Color="Color.Primary">Top tooltip</Button>
</Tooltip>
<Tooltip Text="Hello tooltip" Placement="TooltipPlacement.Right">
    <Button Color="Color.Primary">Right tooltip</Button>
</Tooltip>
<Tooltip Text="Hello tooltip" Placement="TooltipPlacement.Left">
    <Button Color="Color.Primary">Left tooltip</Button>
</Tooltip>
<Tooltip Text="Hello tooltip" Placement="TooltipPlacement.Bottom">
    <Button Color="Color.Primary">Bottom tooltip</Button>
</Tooltip>
Attributes
| Name | Type | Default | Description | 
|---|---|---|---|
| Text | string | null | Content displayed in the tooltip. | 
| Placement | TooltipPlacement | Top | 
      Position of the tooltip relative to it’s component. | 
| Multiline | bool | false | Force the multiline display. | 
| AlwaysActive | bool | false | Always show tooltip, instead of just when hovering over the element. | 
| Inline | bool | false | Force inline block instead of trying to detect the element block. | 
| Fade | bool | false | Controls the fade effect. | 
| FadeDuration | int | 300 | Duration in ms of the fade transition animation. | 
| Trigger | TooltipTrigger | MouseEnterFocus | 
      Determines the events that cause the tooltip to show. |