इम्पोर्ट

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

NuiScheduler

महिना, आठवडा, दिवस किंवा अजेंडामधील इव्हेंट.

सिलेक्टर
nui-scheduler
NuiScheduler: प्रॉपर्टीज
नावप्रकारडीफॉल्टवर्णन
eventsइनपुटNuiSchedulerEvent<T>[][]दाखवायचे इव्हेंट.
viewदुतर्फी'month' | 'week' | 'day' | 'agenda''week'दाखवलेला व्ह्यू.
viewsइनपुटNuiSchedulerView[]all fourलोक ज्यांमध्ये बदलू शकतात असे व्ह्यू.
dateदुतर्फीNuiDatetodayदाखवलेला दिवस, आणि कीबोर्ड फोकस जिथे आहे तो.
slotMinutesइनपुटnumber30वेळ ग्रिडच्या ओळीतील मिनिटे, जी इव्हेंट हलण्याची स्टेपही आहेत.
scrollHourइनपुटnumber8वेळ ग्रिड ज्या तासावर उघडते तो तास.
agendaDaysइनपुटnumber30अजेंडा किती दिवस पुढचे दाखवतो.
editableइनपुटbooleanfalseइव्हेंट पॉइंटर आणि कीबोर्डने हलवता येतात व त्यांचा आकार बदलता येतो.
selectableइनपुटbooleanfalseइव्हेंट तयार करण्यासाठी ग्रिडवर वेळ निवडता येते.
firstDayइनपुट1 … 7आठवड्याचा पहिला दिवस, सोमवारसाठी 1. डीफॉल्टनुसार लोकेलचा.
headingLevelइनपुटnumber2शीर्षकाची हेडिंग लेव्हल; अजेंडामधील दिवस एक लेव्हल खाली.
localeइनपुटstringLOCALE_IDदिवस आणि वेळा फॉरमॅट करते.
labelsइनपुटPartial<NuiSchedulerLabels>शेड्यूलर दाखवत किंवा जाहीर करत असलेला प्रत्येक मजकूर, भाषांतरासाठी.
cornersइनपुटNuiCornersकोपऱ्यांची आकृती: round, squircle, bevel, scoop, notch किंवा square.
radiusइनपुटNuiRadiusकोपरे किती मोठे असावेत: none, small, medium, large किंवा full.
densityइनपुटNuiDensityकिती जागा व्यापावी: compact, regular किंवा roomy.
eventClickआउटपुटNuiSchedulerEvent<T>क्लिक केलेला, किंवा Enter ने उघडलेला इव्हेंट एमिट करते.
eventChangeआउटपुट{ event, start, end }हलवल्यावर किंवा आकार बदलल्यावर इव्हेंटच्या नव्या वेळा एमिट करते.
slotSelectआउटपुट{ start, end, allDay }ग्रिडवर निवडलेली वेळ एमिट करते.
rangeChangeआउटपुट{ start, end }दाखवलेले पहिले आणि शेवटचे दिवस बदलल्यावर ते एमिट करते.

आपण सेट न केलेले कस्टमायझेशन इनपुट्स सर्वात जवळच्या data-nui-* ॲट्रिब्यूटमधून व्हॅल्यू घेतात. कस्टमायझेशन मार्गदर्शक पाहा.

NuiSchedulerEvent

एक इव्हेंट. वेळ असलेल्या इव्हेंटचा शेवट समाविष्ट नसतो; दिवसभराच्या इव्हेंटचा शेवट म्हणजे त्याचा शेवटचा दिवस.

NuiSchedulerEvent: प्रॉपर्टीज
नावप्रकारडीफॉल्टवर्णन
id, titleप्रॉपर्टीstringत्याची की, आणि तो काय दाखवतो.
start, endप्रॉपर्टीNuiDateTime | NuiDateतारीख व वेळ, किंवा दिवसभराच्या इव्हेंटसाठी फक्त तारीख.
allDayप्रॉपर्टीbooleanडीफॉल्टनुसार, start मध्ये वेळ नसल्यास.
toneप्रॉपर्टी'accent' | 'neutral' | 'success' | 'warning' | 'danger''accent'त्याचा रंग.
editableप्रॉपर्टीbooleanतो हलवता येतो का, शेड्यूलर काहीही म्हणो.
dataप्रॉपर्टीTत्यासोबत ठेवायचे इतर काहीही.

NuiSchedulerEventTemplate

इव्हेंट काढते. कॉन्टेक्स्टमध्ये इव्हेंट आणि मजकूर स्वरूपात त्याची वेळ असते.

सिलेक्टर
ng-template[nuiSchedulerEvent]