ASPxClientScheduler.GetVisibleIntervals Method
In This Article
Returns a collection of time intervals displayed by the ASPxScheduler.
#Declaration
TypeScript
GetVisibleIntervals(): ASPxClientTimeInterval[]
#Returns
Type | Description |
---|---|
ASPx |
An array of visible intervals. |
#Remarks
The GetVisibleIntervals
method is equivalent to the SchedulerViewBase.GetVisibleIntervals method of the ASPxScheduler.
Note
The Get
method returns intervals in client time zone.
js
function PrintVisibleInterval(s,e) {
var visibleIntervals = scheduler.GetVisibleIntervals();
var count = visibleIntervals.length;
var resultString = (count > 0)? "" : "empty";
for (var i = 0; i < count; i++) {
var interval = visibleIntervals[i];
resultString += interval.GetStart() + " - " + interval.GetEnd();
resultString += "<br/>"
}
document.getElementById("lbInterval").innerHTML = resultString;
}
html
<dx:ASPxScheduler ID="ASPxScheduler1" runat="server" ClientInstanceName="scheduler">
<ClientSideEvents VisibleIntervalChanged="PrintVisibleInterval" Init="PrintVisibleInterval" />
</dx:ASPxScheduler>
See Also