 ASPxClientScheduler.prototype.GetActiveViewType=function(){return this.privateActiveViewType;}
ASPxClientScheduler.prototype.SetActiveViewType=function(newViewType){var activeViewType=this.GetActiveViewType();if(activeViewType==newViewType)return;if(this.RaiseActiveViewChanging(activeViewType,newViewType))this.RaiseCallback("SAVT|"+newViewType);}
ASPxClientScheduler.prototype.Refresh=function(){this.RaiseCallback("REFRESH|");}
ASPxClientScheduler.prototype.GetGroupType=function(){return this.privateGroupType;}
ASPxClientScheduler.prototype.SetGroupType=function(groupType){this.RaiseCallback("SVGT|"+groupType);}
ASPxClientScheduler.prototype.GotoToday=function(){this.RaiseCallback("GOTODAY|");}
ASPxClientScheduler.prototype.NavigateBackward=function(){this.RaiseCallback("BACK|");}
ASPxClientScheduler.prototype.NavigateForward=function(){this.RaiseCallback("FORWARD|");}
ASPxClientScheduler.prototype.ShiftVisibleIntervals=function(offsetInDays){this.RaiseCallback("OFFSETVISI|"+offsetInDays);}
ASPxClientScheduler.prototype.SetVisibleDays=function(days){this.RaiseCallback("SETVISDAYS|"+days);}
ASPxClientScheduler.prototype.ChangeTimeZoneId=function(tzi){this.RaiseCallback("TZI|"+tzi);}
ASPxClientScheduler.prototype.GetSelectedInterval=function(){return this.selection.interval;}
ASPxClientScheduler.prototype.GetSelectedResource=function(){return this.selection.resource;}
ASPxClientScheduler.prototype.GetAppointmentById=function(id){return this.GetAppointment(id);}
ASPxClientScheduler.prototype.GetAppointmentProperties=function(aptId,propertyNames,onCallBack){this.RaiseFuncCallback("APTDATA|",aptId+","+propertyNames,onCallBack);}
ASPxClientScheduler.prototype.RaiseActiveViewChanging=function(oldView,newView){if(!this.ActiveViewChanging.IsEmpty()){var args=new ActiveViewChangingEventArgs(oldView,newView);this.ActiveViewChanging.FireEvent(this,args);return!args.cancel;}else return true;}
ASPxClientScheduler.prototype.RaiseActiveViewChanged=function(){if(!this.ActiveViewChanged.IsEmpty()){var args=new ASPxClientEventArgs();this.ActiveViewChanged.FireEvent(this,args);}}
ASPxClientScheduler.prototype.RaiseAppointmentsSelectionChanged=function(selectedAppointmentIds){if(!this.AppointmentsSelectionChanged.IsEmpty()){var args=new AppointmentsSelectionEventArgs(selectedAppointmentIds);this.AppointmentsSelectionChanged.FireEvent(this,args);}}
ASPxClientScheduler.prototype.RaiseSelectionChanged=function(){if(!this.SelectionChanged.IsEmpty()){var args=new ASPxClientEventArgs();this.SelectionChanged.FireEvent(this,args);}}
ASPxClientScheduler.prototype.RaiseVisibleIntervalChanged=function(){if(!this.VisibleIntervalChanged.IsEmpty()){var args=new ASPxClientEventArgs();this.VisibleIntervalChanged.FireEvent(this,args);}}
ASPxSchedulerViewType=_aspxCreateClass(null,{});ASPxSchedulerViewType.Day="Day";ASPxSchedulerViewType.WorkWeek="WorkWeek";ASPxSchedulerViewType.Week="Week";ASPxSchedulerViewType.Month="Month";ASPxSchedulerViewType.Timeline="Timeline";ASPxSchedulerGroupType=_aspxCreateClass(null,{});ASPxSchedulerGroupType.None="None";ASPxSchedulerGroupType.Date="Date";ASPxSchedulerGroupType.Resource="Resource";ASPxAppointmentType=_aspxCreateClass(null,{});ASPxAppointmentType.Normal="Normal";ASPxAppointmentType.Pattern="Pattern";ASPxAppointmentType.Occurrence="Occurrence",ASPxAppointmentType.ChangedOccurrence="ChangedOccurrence",ASPxAppointmentType.DeletedOccurrence="DeletedOccurrence";AppointmentsSelectionEventArgs=_aspxCreateClass(ASPxClientEventArgs,{constructor:function(appointmentIds){this.constructor.prototype.constructor.call(this);this.appointmentIds=appointmentIds;}});ActiveViewChangingEventArgs=_aspxCreateClass(ASPxClientEventArgs,{constructor:function(oldView,newView){this.constructor.prototype.constructor.call(this);this.oldView=oldView;this.newView=newView;this.cancel=false;}}); 