Import

import-popover.ts
import {
NuiHovercard,
NuiHovercardTrigger,
NuiPopover,
NuiPopoverTrigger,
} from '@needless-ui/angular/popover';

NuiPopover

Popover native sing diselehake ing sandhinge elemen sing mbukak.

Selector
[nuiPopover]
Diekspor minangka
nuiPopover
NuiPopover: Properti
JenengJinisGawanKatrangan
sideInput'top' | 'bottom' | 'start' | 'end''bottom'Sisih trigger panggonane kabukak. Malik yen ora ana papan.
alignInput'start' | 'center' | 'end''start'Kepriye jejere karo trigger ing sadawane sisih kasebut.
offsetInputnumber8Jarak antarane trigger lan panel, ing piksel.
arrowInputbooleanfalseNampilake panah sing nuding trigger.
enterInputNuiEnterKepriye tekane: zoom, fade, drop, rise, unfold, flip, swing, slide utawa none.
motionInputNuiMotionPegas sing dienggo obah: snappy, bouncy, jelly, elastic, lazy, mechanical utawa none.
springInputNuiSpringPegas apa wae, awujud { stiffness, damping, mass }, sing dikompilasi dadi CSS nalika runtime. Nimpa motion.
cornersInputNuiCornersWangun pojoke: round, squircle, bevel, scoop, notch utawa square.
radiusInputNuiRadiusSepira gedhene pojoke: none, small, medium, large utawa full.
densityInputNuiDensitySepira akehe papan sing dienggo: compact, regular utawa roomy.
openChangeOutputbooleanNgetokake nalika kabukak utawa ditutup.
showMetode(anchor: HTMLElement) => voidMbukak ing sandhinge elemen apa wae.
hideMetode() => voidNutup.

Input kustomisasi sing ora panjenengan setel bakal ngetutake attribute data-nui-* sing paling cedhak. Pirsani pandhuan kustomisasi.

NuiPopoverTrigger

Tombol sing mbukak lan nutup popover, nganggo popovertarget native.

Selector
button[nuiPopoverTrigger]
NuiPopoverTrigger: Properti
JenengJinisGawanKatrangan
nuiPopoverTriggerInputNuiPopoverPopover sing arep dibukak.

NuiHovercard

Tooltip jangkep sing nerangake trigger-e.

Selector
[nuiHovercard]
Diekspor minangka
nuiHovercard
NuiHovercard: Properti
JenengJinisGawanKatrangan
sideInput'top' | 'bottom' | 'start' | 'end''bottom'Sisih trigger panggonane kabukak. Malik yen ora ana papan.
alignInput'start' | 'center' | 'end''start'Kepriye jejere karo trigger ing sadawane sisih kasebut.
offsetInputnumber8Jarak antarane trigger lan kertu, ing piksel.
arrowInputbooleanfalseNampilake panah sing nuding trigger.
openDelayInputnumber500Milidetik hover sadurunge kabukak. Fokus keyboard langsung mbukak.
closeDelayInputnumber300Milidetik sadurunge ditutup, sawise pointer lunga.
enterInputNuiEnterKepriye tekane: zoom, fade, drop, rise, unfold, flip, swing, slide utawa none.
motionInputNuiMotionPegas sing dienggo obah: snappy, bouncy, jelly, elastic, lazy, mechanical utawa none.
springInputNuiSpringPegas apa wae, awujud { stiffness, damping, mass }, sing dikompilasi dadi CSS nalika runtime. Nimpa motion.
cornersInputNuiCornersWangun pojoke: round, squircle, bevel, scoop, notch utawa square.
radiusInputNuiRadiusSepira gedhene pojoke: none, small, medium, large utawa full.
densityInputNuiDensitySepira akehe papan sing dienggo: compact, regular utawa roomy.
openChangeOutputbooleanNgetokake nalika kabukak utawa ditutup.
showMetode(anchor: HTMLElement) => voidMbukak ing sandhinge elemen apa wae.
hideMetode() => voidNutup.

Input kustomisasi sing ora panjenengan setel bakal ngetutake attribute data-nui-* sing paling cedhak. Pirsani pandhuan kustomisasi.

NuiHovercardTrigger

Nampilake hovercard nalika hover lan fokus keyboard, lan ndadekake hovercard iku katrangan elemen iki.

Selector
[nuiHovercardTrigger]
NuiHovercardTrigger: Properti
JenengJinisGawanKatrangan
nuiHovercardTriggerInputNuiHovercardHovercard sing arep ditampilake.