@@ -24,7 +24,7 @@ import {
2424
2525import type dxSortable from 'devextreme/ui/sortable' ;
2626import type dxDraggable from 'devextreme/ui/draggable' ;
27- import type { default as dxScheduler , AllDayPanelMode , ViewType , dxSchedulerAppointment , AppointmentFormProperties , CellAppointmentsLimit , AppointmentAddedEvent , AppointmentAddingEvent , AppointmentClickEvent , AppointmentContextMenuEvent , AppointmentDblClickEvent , AppointmentDeletedEvent , AppointmentDeletingEvent , AppointmentFormOpeningEvent , AppointmentRenderedEvent , AppointmentTooltipShowingEvent , AppointmentUpdatedEvent , AppointmentUpdatingEvent , CellClickEvent , CellContextMenuEvent , ContentReadyEvent , DisposingEvent , InitializedEvent , OptionChangedEvent , RecurrenceEditMode , dxSchedulerScrolling , SnapToCellsMode , dxSchedulerToolbar } from 'devextreme/ui/scheduler' ;
27+ import type { default as dxScheduler , AllDayPanelMode , ViewType , dxSchedulerAppointment , AppointmentFormProperties , DayOfWeek , CellAppointmentsLimit , AppointmentAddedEvent , AppointmentAddingEvent , AppointmentClickEvent , AppointmentContextMenuEvent , AppointmentDblClickEvent , AppointmentDeletedEvent , AppointmentDeletingEvent , AppointmentFormOpeningEvent , AppointmentRenderedEvent , AppointmentTooltipShowingEvent , AppointmentUpdatedEvent , AppointmentUpdatingEvent , CellClickEvent , CellContextMenuEvent , ContentReadyEvent , DisposingEvent , InitializedEvent , OptionChangedEvent , RecurrenceEditMode , dxSchedulerScrolling , SnapToCellsMode , dxSchedulerToolbar } from 'devextreme/ui/scheduler' ;
2828import type { event } from 'devextreme/events/events.types' ;
2929import type { default as DataSource , DataSourceOptions } from 'devextreme/data/data_source' ;
3030import type { Store } from 'devextreme/data/store' ;
@@ -516,10 +516,10 @@ export class DxSchedulerComponent extends DxComponent implements OnDestroy, OnCh
516516
517517
518518 @Input ( )
519- get hiddenWeekDays ( ) : Array < number > {
519+ get hiddenWeekDays ( ) : Array < DayOfWeek > {
520520 return this . _getOption ( 'hiddenWeekDays' ) ;
521521 }
522- set hiddenWeekDays ( value : Array < number > ) {
522+ set hiddenWeekDays ( value : Array < DayOfWeek > ) {
523523 this . _setOption ( 'hiddenWeekDays' , value ) ;
524524 }
525525
@@ -903,10 +903,10 @@ export class DxSchedulerComponent extends DxComponent implements OnDestroy, OnCh
903903
904904 */
905905 @Input ( )
906- get views ( ) : Array < Record < string , any > | string > | { agendaDuration ?: number , allDayPanelMode ?: AllDayPanelMode , appointmentCollectorTemplate ?: any , appointmentTemplate ?: any , appointmentTooltipTemplate ?: any , cellDuration ?: number , dataCellTemplate ?: any , dateCellTemplate ?: any , endDayHour ?: number , firstDayOfWeek ?: FirstDayOfWeek | undefined , groupByDate ?: boolean , groupOrientation ?: Orientation , groups ?: Array < string > , hiddenWeekDays ?: Array < number > , intervalCount ?: number , maxAppointmentsPerCell ?: CellAppointmentsLimit | number , name ?: string | undefined , offset ?: number , resourceCellTemplate ?: any , scrolling ?: dxSchedulerScrolling , snapToCellsMode ?: SnapToCellsMode , startDate ?: Date | number | string | undefined , startDayHour ?: number , timeCellTemplate ?: any , type ?: undefined | ViewType } [ ] {
906+ get views ( ) : Array < Record < string , any > | string > | { agendaDuration ?: number , allDayPanelMode ?: AllDayPanelMode , appointmentCollectorTemplate ?: any , appointmentTemplate ?: any , appointmentTooltipTemplate ?: any , cellDuration ?: number , dataCellTemplate ?: any , dateCellTemplate ?: any , endDayHour ?: number , firstDayOfWeek ?: FirstDayOfWeek | undefined , groupByDate ?: boolean , groupOrientation ?: Orientation , groups ?: Array < string > , hiddenWeekDays ?: Array < DayOfWeek > , intervalCount ?: number , maxAppointmentsPerCell ?: CellAppointmentsLimit | number , name ?: string | undefined , offset ?: number , resourceCellTemplate ?: any , scrolling ?: dxSchedulerScrolling , snapToCellsMode ?: SnapToCellsMode , startDate ?: Date | number | string | undefined , startDayHour ?: number , timeCellTemplate ?: any , type ?: undefined | ViewType } [ ] {
907907 return this . _getOption ( 'views' ) ;
908908 }
909- set views ( value : Array < Record < string , any > | string > | { agendaDuration ?: number , allDayPanelMode ?: AllDayPanelMode , appointmentCollectorTemplate ?: any , appointmentTemplate ?: any , appointmentTooltipTemplate ?: any , cellDuration ?: number , dataCellTemplate ?: any , dateCellTemplate ?: any , endDayHour ?: number , firstDayOfWeek ?: FirstDayOfWeek | undefined , groupByDate ?: boolean , groupOrientation ?: Orientation , groups ?: Array < string > , hiddenWeekDays ?: Array < number > , intervalCount ?: number , maxAppointmentsPerCell ?: CellAppointmentsLimit | number , name ?: string | undefined , offset ?: number , resourceCellTemplate ?: any , scrolling ?: dxSchedulerScrolling , snapToCellsMode ?: SnapToCellsMode , startDate ?: Date | number | string | undefined , startDayHour ?: number , timeCellTemplate ?: any , type ?: undefined | ViewType } [ ] ) {
909+ set views ( value : Array < Record < string , any > | string > | { agendaDuration ?: number , allDayPanelMode ?: AllDayPanelMode , appointmentCollectorTemplate ?: any , appointmentTemplate ?: any , appointmentTooltipTemplate ?: any , cellDuration ?: number , dataCellTemplate ?: any , dateCellTemplate ?: any , endDayHour ?: number , firstDayOfWeek ?: FirstDayOfWeek | undefined , groupByDate ?: boolean , groupOrientation ?: Orientation , groups ?: Array < string > , hiddenWeekDays ?: Array < DayOfWeek > , intervalCount ?: number , maxAppointmentsPerCell ?: CellAppointmentsLimit | number , name ?: string | undefined , offset ?: number , resourceCellTemplate ?: any , scrolling ?: dxSchedulerScrolling , snapToCellsMode ?: SnapToCellsMode , startDate ?: Date | number | string | undefined , startDayHour ?: number , timeCellTemplate ?: any , type ?: undefined | ViewType } [ ] ) {
910910 this . _setOption ( 'views' , value ) ;
911911 }
912912
@@ -1288,7 +1288,7 @@ export class DxSchedulerComponent extends DxComponent implements OnDestroy, OnCh
12881288 * This member supports the internal infrastructure and is not intended to be used directly from your code.
12891289
12901290 */
1291- @Output ( ) hiddenWeekDaysChange : EventEmitter < Array < number > > ;
1291+ @Output ( ) hiddenWeekDaysChange : EventEmitter < Array < DayOfWeek > > ;
12921292
12931293 /**
12941294
@@ -1498,7 +1498,7 @@ export class DxSchedulerComponent extends DxComponent implements OnDestroy, OnCh
14981498 * This member supports the internal infrastructure and is not intended to be used directly from your code.
14991499
15001500 */
1501- @Output ( ) viewsChange : EventEmitter < Array < Record < string , any > | string > | { agendaDuration ?: number , allDayPanelMode ?: AllDayPanelMode , appointmentCollectorTemplate ?: any , appointmentTemplate ?: any , appointmentTooltipTemplate ?: any , cellDuration ?: number , dataCellTemplate ?: any , dateCellTemplate ?: any , endDayHour ?: number , firstDayOfWeek ?: FirstDayOfWeek | undefined , groupByDate ?: boolean , groupOrientation ?: Orientation , groups ?: Array < string > , hiddenWeekDays ?: Array < number > , intervalCount ?: number , maxAppointmentsPerCell ?: CellAppointmentsLimit | number , name ?: string | undefined , offset ?: number , resourceCellTemplate ?: any , scrolling ?: dxSchedulerScrolling , snapToCellsMode ?: SnapToCellsMode , startDate ?: Date | number | string | undefined , startDayHour ?: number , timeCellTemplate ?: any , type ?: undefined | ViewType } [ ] > ;
1501+ @Output ( ) viewsChange : EventEmitter < Array < Record < string , any > | string > | { agendaDuration ?: number , allDayPanelMode ?: AllDayPanelMode , appointmentCollectorTemplate ?: any , appointmentTemplate ?: any , appointmentTooltipTemplate ?: any , cellDuration ?: number , dataCellTemplate ?: any , dateCellTemplate ?: any , endDayHour ?: number , firstDayOfWeek ?: FirstDayOfWeek | undefined , groupByDate ?: boolean , groupOrientation ?: Orientation , groups ?: Array < string > , hiddenWeekDays ?: Array < DayOfWeek > , intervalCount ?: number , maxAppointmentsPerCell ?: CellAppointmentsLimit | number , name ?: string | undefined , offset ?: number , resourceCellTemplate ?: any , scrolling ?: dxSchedulerScrolling , snapToCellsMode ?: SnapToCellsMode , startDate ?: Date | number | string | undefined , startDayHour ?: number , timeCellTemplate ?: any , type ?: undefined | ViewType } [ ] > ;
15021502
15031503 /**
15041504
0 commit comments