Regular visitors to Digiguide.tv will notice that you now require a subscription to use some of the features.
However, you can give the FREE 7 day trial version of Digiguide.tv Premium a try. Build up your profile with programmes that you like, personalise your grid and set some reminders. Remember, to get a year's worth of personalised TV content for less than 1p per day simply subscribe to Digiguide Premium
Class ChannelManager : getChannels Method
Array of Channel objects getChannels()
Summary
Get a list of all channels in the system
Examples
The code below hooks into the DG startup system. When DG starts it will list out all of the programmes on "now".
function onNowTest() { var chman = app.getChannelManager(); var arrChannels = chman.getChannels(); for( var n = 0; n < arrChannels.length; n++ ) { var ch = arrChannels[ n ]; var arrProgs = ch.getProgrammes( new Date, new Date); if( arrProgs.length > 0 ) { debugOut( arrProgs[ 0 ].name + ", " + arrProgs[ 0 ].startDate + ", " + arrProgs[ 0 ].lastUpdated ); }