İçe aktarma
import { NuiCalendar, type NuiDateRange } from '@needless-ui/angular/calendar';NuiCalendar
Gün seçmek için bir takvim.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
selectionGirdi | 'single' | 'range' | 'multiple' | 'single' | Kaç gün seçilebileceği. |
valueÇift yönlü | NuiDate | null | null | Seçilen gün. |
valuesÇift yönlü | NuiDate[] | [] | Seçilen günler, sırasıyla. |
rangeÇift yönlü | NuiDateRange | null | null | Seçilen aralık; iki ucu da dahil. |
monthÇift yönlü | NuiMonth | null | null | Gösterilen ay; birkaç ay varsa ilki. |
viewÇift yönlü | 'day' | 'month' | 'year' | 'day' | Günler, aylar ya da yıllar. |
min, maxGirdi | NuiDate | null | Seçilebilecek ilk ve son gün. | |
unavailableGirdi | (date: NuiDate) => boolean | Tatiller gibi başka günleri seçim dışı bırakır. | |
monthsGirdi | number | 1 | Yan yana gösterilen ay sayısı. |
weekNumbersGirdi | boolean | false | ISO hafta numaralarını gösterir. |
firstDayGirdi | 1 … 7 | Haftanın ilk günü; pazartesi için 1. Varsayılan: yerel ayarınki. | |
localeGirdi | string | LOCALE_ID | Adları ve rakamları biçimlendirir, haftanın ilk gününü belirler. |
labelsGirdi | Partial<NuiCalendarLabels> | Takvimin gösterdiği veya duyurduğu her metin; çeviri için. | |
cornersGirdi | NuiCorners | Köşelerin şekli: round, squircle, bevel, scoop, notch veya square. | |
radiusGirdi | NuiRadius | Köşelerin ne kadar yuvarlatıldığı: none, small, medium, large veya full. | |
densityGirdi | NuiDensity | Bileşenin ne kadar yer kapladığı: compact, regular veya roomy. | |
pickedÇıktı | NuiDate | NuiDateRange | Her seçimi yayar: bir gün ya da tamamlanan bir aralık. | |
focusDateMetot | (date?: NuiDate) => void | Klavye odağını bir güne taşır ve o günün ayını gösterir. |
Ayarlamadığınız özelleştirme girdileri, değerlerini en yakın data-nui-* niteliğinden alır. Ayrıntılar için özelleştirme kılavuzuna bakın.
NuiDateRange
Bir gün aralığı.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
start, endÖzellik | NuiDate | İlk ve son gün; ikisi de dahil. |