Impor
import {
NuiHovercard,
NuiHovercardTrigger,
NuiPopover,
NuiPopoverTrigger,
} from '@needless-ui/angular/popover';NuiPopover
Popover native yang ditempatkan di samping elemen yang membukanya.
| Nama | Tipe | Default | Deskripsi |
|---|---|---|---|
sideInput | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | Sisi pemicu tempat panel terbuka. Berpindah ke sisi lain jika tidak ada ruang. |
alignInput | 'start' | 'center' | 'end' | 'start' | Perataan terhadap pemicu di sepanjang sisi tersebut. |
offsetInput | number | 8 | Jarak antara pemicu dan panel, dalam piksel. |
arrowInput | boolean | false | Menampilkan panah yang menunjuk ke pemicu. |
enterInput | NuiEnter | Cara komponen muncul: zoom, fade, drop, rise, unfold, flip, swing, slide, atau none. | |
motionInput | NuiMotion | Pegas yang menggerakkan komponen: snappy, bouncy, jelly, elastic, lazy, mechanical, atau none. | |
springInput | NuiSpring | Pegas apa pun, dalam bentuk { stiffness, damping, mass }, yang dikompilasi menjadi CSS saat runtime. Menimpa motion. | |
cornersInput | NuiCorners | Bentuk sudut: round, squircle, bevel, scoop, notch, atau square. | |
radiusInput | NuiRadius | Seberapa bulat sudutnya: none, small, medium, large, atau full. | |
densityInput | NuiDensity | Seberapa banyak ruang yang digunakan komponen: compact, regular, atau roomy. | |
openChangeOutput | boolean | Terpicu saat terbuka atau tertutup. | |
showMetode | (anchor: HTMLElement) => void | Membukanya di samping elemen apa pun. | |
hideMetode | () => void | Menutupnya. |
Input kustomisasi yang tidak Anda atur akan mengikuti atribut data-nui-* terdekat. Lihat panduan kustomisasi.
NuiPopoverTrigger
Tombol yang membuka dan menutup popover, dengan popovertarget native.
| Nama | Tipe | Default | Deskripsi |
|---|---|---|---|
nuiPopoverTriggerInput | NuiPopover | Popover yang akan dibuka. |
NuiHovercard
Tooltip kaya konten yang mendeskripsikan pemicunya.
| Nama | Tipe | Default | Deskripsi |
|---|---|---|---|
sideInput | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | Sisi pemicu tempat kartu terbuka. Berpindah ke sisi lain jika tidak ada ruang. |
alignInput | 'start' | 'center' | 'end' | 'start' | Perataan terhadap pemicu di sepanjang sisi tersebut. |
offsetInput | number | 8 | Jarak antara pemicu dan kartu, dalam piksel. |
arrowInput | boolean | false | Menampilkan panah yang menunjuk ke pemicu. |
openDelayInput | number | 500 | Lama hover dalam milidetik sebelum kartu terbuka. Fokus keyboard langsung membukanya. |
closeDelayInput | number | 300 | Jeda dalam milidetik sebelum kartu tertutup, setelah pointer pergi. |
enterInput | NuiEnter | Cara komponen muncul: zoom, fade, drop, rise, unfold, flip, swing, slide, atau none. | |
motionInput | NuiMotion | Pegas yang menggerakkan komponen: snappy, bouncy, jelly, elastic, lazy, mechanical, atau none. | |
springInput | NuiSpring | Pegas apa pun, dalam bentuk { stiffness, damping, mass }, yang dikompilasi menjadi CSS saat runtime. Menimpa motion. | |
cornersInput | NuiCorners | Bentuk sudut: round, squircle, bevel, scoop, notch, atau square. | |
radiusInput | NuiRadius | Seberapa bulat sudutnya: none, small, medium, large, atau full. | |
densityInput | NuiDensity | Seberapa banyak ruang yang digunakan komponen: compact, regular, atau roomy. | |
openChangeOutput | boolean | Terpicu saat terbuka atau tertutup. | |
showMetode | (anchor: HTMLElement) => void | Membukanya di samping elemen apa pun. | |
hideMetode | () => void | Menutupnya. |
Input kustomisasi yang tidak Anda atur akan mengikuti atribut data-nui-* terdekat. Lihat panduan kustomisasi.
NuiHovercardTrigger
Menampilkan hovercard saat hover dan saat fokus keyboard, serta menjadikannya deskripsi elemen ini.
| Nama | Tipe | Default | Deskripsi |
|---|---|---|---|
nuiHovercardTriggerInput | NuiHovercard | Hovercard yang akan ditampilkan. |