इम्पोर्ट
import { NuiScheduler, type NuiSchedulerEvent } from '@needless-ui/angular/scheduler';NuiScheduler
महिना, आठवडा, दिवस किंवा अजेंडामधील इव्हेंट.
| नाव | प्रकार | डीफॉल्ट | वर्णन |
|---|---|---|---|
eventsइनपुट | NuiSchedulerEvent<T>[] | [] | दाखवायचे इव्हेंट. |
viewदुतर्फी | 'month' | 'week' | 'day' | 'agenda' | 'week' | दाखवलेला व्ह्यू. |
viewsइनपुट | NuiSchedulerView[] | all four | लोक ज्यांमध्ये बदलू शकतात असे व्ह्यू. |
dateदुतर्फी | NuiDate | today | दाखवलेला दिवस, आणि कीबोर्ड फोकस जिथे आहे तो. |
slotMinutesइनपुट | number | 30 | वेळ ग्रिडच्या ओळीतील मिनिटे, जी इव्हेंट हलण्याची स्टेपही आहेत. |
scrollHourइनपुट | number | 8 | वेळ ग्रिड ज्या तासावर उघडते तो तास. |
agendaDaysइनपुट | number | 30 | अजेंडा किती दिवस पुढचे दाखवतो. |
editableइनपुट | boolean | false | इव्हेंट पॉइंटर आणि कीबोर्डने हलवता येतात व त्यांचा आकार बदलता येतो. |
selectableइनपुट | boolean | false | इव्हेंट तयार करण्यासाठी ग्रिडवर वेळ निवडता येते. |
firstDayइनपुट | 1 … 7 | आठवड्याचा पहिला दिवस, सोमवारसाठी 1. डीफॉल्टनुसार लोकेलचा. | |
headingLevelइनपुट | number | 2 | शीर्षकाची हेडिंग लेव्हल; अजेंडामधील दिवस एक लेव्हल खाली. |
localeइनपुट | string | LOCALE_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
एक इव्हेंट. वेळ असलेल्या इव्हेंटचा शेवट समाविष्ट नसतो; दिवसभराच्या इव्हेंटचा शेवट म्हणजे त्याचा शेवटचा दिवस.
| नाव | प्रकार | डीफॉल्ट | वर्णन |
|---|---|---|---|
id, titleप्रॉपर्टी | string | त्याची की, आणि तो काय दाखवतो. | |
start, endप्रॉपर्टी | NuiDateTime | NuiDate | तारीख व वेळ, किंवा दिवसभराच्या इव्हेंटसाठी फक्त तारीख. | |
allDayप्रॉपर्टी | boolean | डीफॉल्टनुसार, start मध्ये वेळ नसल्यास. | |
toneप्रॉपर्टी | 'accent' | 'neutral' | 'success' | 'warning' | 'danger' | 'accent' | त्याचा रंग. |
editableप्रॉपर्टी | boolean | तो हलवता येतो का, शेड्यूलर काहीही म्हणो. | |
dataप्रॉपर्टी | T | त्यासोबत ठेवायचे इतर काहीही. |
NuiSchedulerEventTemplate
इव्हेंट काढते. कॉन्टेक्स्टमध्ये इव्हेंट आणि मजकूर स्वरूपात त्याची वेळ असते.