İçe aktarma

import-date-picker.ts
import {
NuiDateField,
NuiDatePicker,
NuiDateRangePicker,
NuiTimeField,
} from '@needless-ui/angular/date-picker';

NuiDateField

Segmentler hâlinde yazılan bir tarih ya da tarih ve saat.

Seçici
nui-date-field
NuiDateField: Özellikler
AdTürVarsayılanAçıklama
valueÇift yönlüNuiDate | NuiDateTime | nullnullDeğer; tüm segmentler dolana kadar null.
granularityGirdi'day' | 'hour' | 'minute' | 'second''day'Günde durur ya da saate, dakikaya veya saniyeye kadar devam eder.
min, maxGirdistring | nullEn erken ve en geç değerler. Bunların dışında alan geçersizdir.
placeholderGirdistring | nullnowBoş segmentlerin ok tuşlarıyla hangi değerden başlayacağı.
hourCycleGirdi12 | 2412 ya da 24 saatlik düzen. Varsayılan: yerel ayarınki.
minuteStepGirdinumber1Ok tuşlarının dakikayı kaçar kaçar değiştireceği.
disabled, readonlyGirdibooleanfalseDeğişiklikleri engeller.
localeGirdistringLOCALE_IDSırayı, ayırıcıları, rakamları ve saat düzenini belirler.
labelsGirdiPartial<NuiDateFieldLabels>Alanın söylediği her metin; çeviri için.
invalidÖzellikSignal<boolean>Değerin min ve max dışında olup olmadığı.
focusMetot() => voidİlk boş segmente odaklanır.

NuiTimeField

Segmentler hâlinde yazılan bir saat. Tarih alanıyla aynı girdileri alır.

Seçici
nui-time-field
NuiTimeField: Özellikler
AdTürVarsayılanAçıklama
granularityGirdi'hour' | 'minute' | 'second''minute'Saatte, dakikada ya da saniyede durur.

NuiDatePicker

Popover’da takvimi olan bir tarih alanı. Tarih alanının girdilerini ve aşağıdakileri alır.

Seçici
nui-date-picker
NuiDatePicker: Özellikler
AdTürVarsayılanAçıklama
unavailableGirdi(date: NuiDate) => booleanTakvimde seçilemeyecek günler.
firstDay, weekNumbersGirdi1 … 7, booleanTakvime iletilir.
labelsGirdiPartial<NuiDatePickerLabels>Alanın, düğmenin ve takvimin metinleri.
cornersGirdiNuiCornersKöşelerin şekli: round, squircle, bevel, scoop, notch veya square.
radiusGirdiNuiRadiusKöşelerin ne kadar yuvarlatıldığı: none, small, medium, large veya full.
densityGirdiNuiDensityBileşenin ne kadar yer kapladığı: compact, regular veya roomy.
showMetot() => voidTakvimi açar.

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.

NuiDateRangePicker

Aralık takvimi olan iki tarih alanı. Tarih seçicinin girdilerini ve aşağıdakileri alır.

Seçici
nui-date-range-picker
NuiDateRangePicker: Özellikler
AdTürVarsayılanAçıklama
valueÇift yönlüNuiDateRange | nullnullAralık; iki uç da sırayla girilene kadar null.
presetsGirdiNuiDateRangePreset[][]Tek tıkla seçilen adlandırılmış aralıklar.
monthsGirdinumber2Takvimde yan yana gösterilen ay sayısı.

NuiDateRangePreset

Sabit ya da seçildiği anda oluşturulan adlandırılmış bir aralık.

NuiDateRangePreset: Özellikler
AdTürVarsayılanAçıklama
labelÖzellikstringAdı.
rangeÖzellikNuiDateRange | (() => NuiDateRange)Aralık ya da onu oluşturan bir fonksiyon.