ઇમ્પોર્ટ

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]