Class ListingsManager : getProgrammeListForTimeRange Method


Array getProgrammeListForTimeRange( Date dateFrom, Date dateTo )

Summary

Search the listings for the time range and return an Array of Programme objects


Remarks

Programmes that either start or end within the time range are listed. So, this could be used to find overlapping programmes.


Parameters

ParameterDescription
Date dateFrom Start date to search
Date dateTo End date to search


Returns


Returns an Array of Programme objects


Examples

The code below populates a submenu with all the programmes that are on at the same time as the "programme" object.

var strPrefix = "Also on|";
var listings = app.getListingsManager();
var arrProgs = listings.getProgrammeListForTimeRange( programme.startDate, programme.endDate );
for( i in arrProgs )
{
menu.addItem( strPrefix + arrProgs[ i ].name, "onDoNothing" );
}


See Also

  • Channel : getProgrammes


    Requirements

    Build 1059