Import
import {
NuiDialog,
NuiDialogActions,
NuiDialogClose,
NuiDialogDescription,
NuiDialogTitle,
} from '@needless-ui/angular/dialog';NuiDialog
Biến một <dialog> native thành hộp thoại Needless UI.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
openHai chiều | boolean | false | Hộp thoại có đang mở hay không. Liên kết bằng [(open)]. |
modalInput | boolean | true | Mở dưới dạng modal, có lớp nền phủ và trang phía sau không thể tương tác. |
dismissibleInput | boolean | true | Phím Esc và cú nhấp vào nền có đóng được hộp thoại hay không. |
sizeInput | 'sm' | 'md' | 'lg' | 'md' | Chiều rộng tối đa: sm (24rem), md (32rem) hoặc lg (44rem). |
enterInput | NuiEnter | Cách component xuất hiện: zoom, fade, drop, rise, unfold, flip, swing, slide hoặc none. | |
motionInput | NuiMotion | Lò xo quyết định chuyển động của component: snappy, bouncy, jelly, elastic, lazy, mechanical hoặc none. | |
springInput | NuiSpring | Một lò xo bất kỳ, dạng { stiffness, damping, mass }, được biên dịch sang CSS lúc runtime. Ghi đè motion. | |
cornersInput | NuiCorners | Hình dạng các góc: round, squircle, bevel, scoop, notch hoặc square. | |
radiusInput | NuiRadius | Mức bo góc: none, small, medium, large hoặc full. | |
densityInput | NuiDensity | Lượng không gian mà component chiếm: compact, regular hoặc roomy. | |
closedOutput | string | Phát ra giá trị trả về mỗi khi hộp thoại đóng. Giá trị rỗng nếu hộp thoại bị đóng mà không chọn gì. | |
closePhương thức | (returnValue?: string) => void | Đóng hộp thoại, có thể kèm một giá trị trả về. |
Các input tùy biến mà bạn không đặt sẽ lấy giá trị từ thuộc tính data-nui-* gần nhất. Xem hướng dẫn tùy biến.
NuiDialogTitle
Tiêu đề của hộp thoại. Được gán một id và trở thành aria-labelledby của hộp thoại.
NuiDialogDescription
Mô tả ngắn, được aria-describedby của hộp thoại tham chiếu tới.
NuiDialogActions
Một hàng nút ở cuối hộp thoại, căn về phía cuối dòng.
NuiDialogClose
Đóng hộp thoại chứa nó khi được nhấp.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
nuiDialogCloseInput | string | '' | Giá trị đi kèm khi đóng hộp thoại, được phát ra qua (closed). |