Tooltip
悬停和获得焦点时显示的简短标签:胶囊形,有快捷键时一并显示。
<Tooltip content="Filter">
<IconButton icon={icons.filter} aria-label="Filter" variant="secondary" tooltip={false} />
</Tooltip>import { Tooltip } from "@logicplanes/kaeso-ui";属性
childrenReactElement<unknown, string | JSXElementConstructor<any>>触发器:可接收 ref 的单个元素。
contentReactNode提示框的内容。只写控件名称或一句短句。
defaultOpenboolean非受控时,是否初始为打开状态。
delaynumber指针需要停留多久才会打开,单位为毫秒。
disabledboolean从不显示提示框。
onOpenChange((open: boolean) => void)打开或关闭时调用。
openboolean受控时,是否处于打开状态。
shape"pill" | "multiline"用于简短标签的胶囊,或用于多行内容的方框。
shortcutstring[] | string[][]文字后显示的快捷键:
["mod", "k"]或[["g"], ["m"]]。side"top" | "bottom" | "left" | "right"打开的方向。
sideOffsetnumber与触发器的距离(px)。