ਇੰਪੋਰਟ
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
ਇਵੈਂਟ ਬਣਾਉਂਦਾ ਹੈ। ਕੰਟੈਕਸਟ ਵਿੱਚ ਇਵੈਂਟ ਅਤੇ ਟੈਕਸਟ ਵਜੋਂ ਉਸ ਦਾ ਸਮਾਂ ਹੁੰਦਾ ਹੈ।