ఇంపోర్ట్

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]