ਇੰਪੋਰਟ

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]