가져오기
import {
NuiHovercard,
NuiHovercardTrigger,
NuiPopover,
NuiPopoverTrigger,
} from '@needless-ui/angular/popover';NuiPopover
자신을 연 요소 옆에 배치되는 네이티브 팝오버입니다.
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
side입력 | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | 트리거의 어느 쪽에 열리는지. 공간이 없으면 뒤집힙니다. |
align입력 | 'start' | 'center' | 'end' | 'start' | 그 쪽을 따라 트리거와 어떻게 정렬할지. |
offset입력 | number | 8 | 트리거와 패널 사이의 간격(픽셀 단위). |
arrow입력 | boolean | false | 트리거를 가리키는 화살표를 표시합니다. |
enter입력 | NuiEnter | 등장하는 방식: zoom, fade, drop, rise, unfold, flip, swing, slide, none 중 하나. | |
motion입력 | NuiMotion | 움직일 때 사용하는 스프링: snappy, bouncy, jelly, elastic, lazy, mechanical, none 중 하나. | |
spring입력 | NuiSpring | 임의의 스프링을 { stiffness, damping, mass } 형식으로 지정하며, 런타임에 CSS로 컴파일됩니다. motion보다 우선합니다. | |
corners입력 | NuiCorners | 모서리 모양: round, squircle, bevel, scoop, notch, square 중 하나. | |
radius입력 | NuiRadius | 모서리 크기: none, small, medium, large, full 중 하나. | |
density입력 | NuiDensity | 차지하는 공간: compact, regular, roomy 중 하나. | |
openChange출력 | boolean | 열리거나 닫힐 때 내보냅니다. | |
show메서드 | (anchor: HTMLElement) => void | 원하는 요소 옆에 엽니다. | |
hide메서드 | () => void | 닫습니다. |
설정하지 않은 커스터마이징 입력은 가장 가까운 data-nui-* 속성을 따릅니다. 자세한 내용은 커스터마이징 가이드를 참고하시기 바랍니다.
NuiPopoverTrigger
네이티브 popovertarget으로 팝오버를 열고 닫는 버튼입니다.
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
nuiPopoverTrigger입력 | NuiPopover | 열 팝오버. |
NuiHovercard
트리거를 설명하는 리치 툴팁입니다.
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
side입력 | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | 트리거의 어느 쪽에 열리는지. 공간이 없으면 뒤집힙니다. |
align입력 | 'start' | 'center' | 'end' | 'start' | 그 쪽을 따라 트리거와 어떻게 정렬할지. |
offset입력 | number | 8 | 트리거와 카드 사이의 간격(픽셀 단위). |
arrow입력 | boolean | false | 트리거를 가리키는 화살표를 표시합니다. |
openDelay입력 | number | 500 | 열리기 전까지 마우스를 올려 두어야 하는 시간(밀리초). 키보드 포커스로는 바로 열립니다. |
closeDelay입력 | number | 300 | 포인터가 벗어난 뒤 닫히기까지의 시간(밀리초). |
enter입력 | NuiEnter | 등장하는 방식: zoom, fade, drop, rise, unfold, flip, swing, slide, none 중 하나. | |
motion입력 | NuiMotion | 움직일 때 사용하는 스프링: snappy, bouncy, jelly, elastic, lazy, mechanical, none 중 하나. | |
spring입력 | NuiSpring | 임의의 스프링을 { stiffness, damping, mass } 형식으로 지정하며, 런타임에 CSS로 컴파일됩니다. motion보다 우선합니다. | |
corners입력 | NuiCorners | 모서리 모양: round, squircle, bevel, scoop, notch, square 중 하나. | |
radius입력 | NuiRadius | 모서리 크기: none, small, medium, large, full 중 하나. | |
density입력 | NuiDensity | 차지하는 공간: compact, regular, roomy 중 하나. | |
openChange출력 | boolean | 열리거나 닫힐 때 내보냅니다. | |
show메서드 | (anchor: HTMLElement) => void | 원하는 요소 옆에 엽니다. | |
hide메서드 | () => void | 닫습니다. |
설정하지 않은 커스터마이징 입력은 가장 가까운 data-nui-* 속성을 따릅니다. 자세한 내용은 커스터마이징 가이드를 참고하시기 바랍니다.
NuiHovercardTrigger
마우스를 올리거나 키보드로 포커스하면 호버 카드를 표시하고, 호버 카드를 이 요소의 설명으로 지정합니다.
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
nuiHovercardTrigger입력 | NuiHovercard | 표시할 호버 카드. |