Tooltip
Eine kurze Beschriftung beim Überfahren und Fokussieren: eine Pill, mit Tastenkürzel, wenn es eines gibt.
<Tooltip content="Filter">
<IconButton icon={icons.filter} aria-label="Filter" variant="secondary" tooltip={false} />
</Tooltip>import { Tooltip } from "@logicplanes/kaeso-ui";Props
childrenReactElement<unknown, string | JSXElementConstructor<any>>Der Auslöser: ein einzelnes Element, das eine Ref annimmt.
contentReactNodeWas der Tooltip sagt. Nur der Name des Steuerelements oder ein kurzer Satz.
defaultOpenbooleanOb es anfangs geöffnet ist, wenn die Komponente ihren Zustand selbst verwaltet.
delaynumberWie lange der Zeiger ruhen muss, bevor es sich öffnet, in Millisekunden.
disabledbooleanZeigt den Tooltip nie.
onOpenChange((open: boolean) => void)Wird aufgerufen, wenn es sich öffnet oder schließt.
openbooleanOb es geöffnet ist, bei gesteuertem Zustand.
shape"pill" | "multiline"Eine Pille für eine kurze Beschriftung oder ein Kasten für mehrere Zeilen.
shortcutstring[] | string[][]Ein Tastenkürzel nach dem Text:
["mod", "k"]oder[["g"], ["m"]].side"top" | "bottom" | "left" | "right"Die Seite, auf der es sich öffnet.
sideOffsetnumberAbstand zum Auslöser in px.