Import

import-scheduler.ts
import { NuiScheduler, type NuiSchedulerEvent } from '@needless-ui/angular/scheduler';

NuiScheduler

Acara ing sasi, minggu, dina utawa agenda.

Selector
nui-scheduler
NuiScheduler: Properti
JenengJinisGawanKatrangan
eventsInputNuiSchedulerEvent<T>[][]Acara sing ditampilake.
viewRong arah'month' | 'week' | 'day' | 'agenda''week'Tampilan sing katon.
viewsInputNuiSchedulerView[]all fourTampilan sing bisa digonta-ganti pangguna.
dateRong arahNuiDatetodayDina sing ditampilake, lan posisi keyboard.
slotMinutesInputnumber30Menit saben baris ing grid wektu, lan langkah obahe acara.
scrollHourInputnumber8Jam sing katon nalika grid wektu dibukak.
agendaDaysInputnumber30Cacahe dina ing ngarep sing ditampilake agenda.
editableInputbooleanfalseAcara bisa dipindhah lan diowahi ukurane, nganggo pointer lan keyboard.
selectableInputbooleanfalseWektu bisa dipilih ing grid, kanggo nggawe acara.
firstDayInput1 … 7Dina kapisan ing saminggu, 1 kanggo Senen. Gawane, miturut locale.
headingLevelInputnumber2Level heading judhul; dina-dina ing agenda siji level luwih jero.
localeInputstringLOCALE_IDNgformat dina lan wektu.
labelsInputPartial<NuiSchedulerLabels>Saben teks sing ditampilake utawa diumumake pangatur jadhwal, kanggo diterjemahake.
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.
eventClickOutputNuiSchedulerEvent<T>Ngetokake acara sing diklik, utawa dibukak nganggo Enter.
eventChangeOutput{ event, start, end }Ngetokake wektu anyar acara sawise dipindhah utawa diowahi ukurane.
slotSelectOutput{ start, end, allDay }Ngetokake wektu sing dipilih ing grid.
rangeChangeOutput{ start, end }Ngetokake dina kapisan lan pungkasan sing ditampilake nalika owah.

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

NuiSchedulerEvent

Siji acara. Pungkasane acara sing duwe jam ora klebu; pungkasane acara sadina muput yaiku dina pungkasane.

NuiSchedulerEvent: Properti
JenengJinisGawanKatrangan
id, titlePropertistringKuncine, lan apa sing ditampilake.
start, endPropertiNuiDateTime | NuiDateTanggal lan wektu, utawa tanggal wae kanggo acara sadina muput.
allDayPropertibooleanGawane, apa start ora duwe wektu.
toneProperti'accent' | 'neutral' | 'success' | 'warning' | 'danger''accent'Wernane.
editablePropertibooleanApa acara bisa dipindhah, apa wae sing dikandhakake pangatur jadhwal.
dataPropertiTApa wae liyane sing disimpen bareng acara.

NuiSchedulerEventTemplate

Nggambar acara. Konteks-e ngemot acara lan wektune minangka teks.

Selector
ng-template[nuiSchedulerEvent]