AIArchintel UIKataloğu aç
Dokümanlar/Overlays

Tooltip

İşaretçi veya klavye odağında gösterilen bağlamsal etiket.

Tooltip.tsx
Tooltip.tsx

Kurulum

shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:

$npx shadcn@latest add https://ui.cagriozay.com.tr/r/tooltip.json

Kullanım Örneği

import { Button, Tooltip } from "@/components/ui"

<Tooltip content="Projeyi kaydet" shortcut="⌘S" delayMs={250}>
  <Button variant="outline">Kaydet</Button>
</Tooltip>

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
contentReactNodeTooltip içinde gösterilen açıklama.
childrenReactElementEvent ve aria özellikleri korunarak kullanılan tek tetikleyici.
shortcutstringİsteğe bağlı klavye kısayolu ipucu.
position"top" | "bottom" | "left" | "right""top"Tooltip konumu.
variant"dark" | "light" | "blueprint""dark"Renk teması.
delayMsnumber100Açılma gecikmesi.
closeDelayMsnumber0Kapanma gecikmesi.
openbooleanKontrollü açık durumu.
defaultOpenbooleanfalseKontrolsüz ilk açık durumu.
onOpenChange(open: boolean) => voidAçık durum isteği değiştiğinde çağrılır.
disabledbooleanfalseTooltip davranışını kapatır.