Classes

new About( compile, publish, start, end, version, notes )


new Agency( name, url, timezone [, optional ] )


new DateTime( time, date )


new Direction( id, description )


new Favorite( type, sequence, parameters [, options ] )


new Holiday( date, name, peak, serviceInformation )



new <abstract> RightTrackAgency( [ moduleDirectory [, configuration ] ] )


new <abstract> RightTrackDB( agency )


new <abstract> RightTrackTransitAgency( moduleDirectory )


new Route( id, shortName, longName, type [, optional ] )


new Service( serviceId, mon, tue, wed, thu, fri, sat, sun, startDate, endDate [, exceptions ] )


new ServiceException( serviceId, date, exceptionType )


new Shape( id, shapePtLat, shapePtLon, shapePtSequence [, optional ] )


new StationFeed( stop, updated, departures )


new StationFeedDeparture( departure, destination, trip, status [, position ] )


new StationFeedDeparturePosition( lat, lon [, description ], updated )


new StationFeedDepartureStatus( status, delay, estDeparture, track [, remarks ] )


new Stop( id, name, lat, lon [, optional ] )


new StopTime( stop, arrivalTime, departureTime, stopSequence [, optional ] )


new TransitDivision( code, name [, iconPath [, backgroudColor [, textColor ] ] ] )


new TransitEvent( status, details )


new TransitFeed( [ updated ] )


new Trip( id, route, service, stopTimes [, optional ] )


new TripSearch( origin, destination [, departure [, options ] ] )


new TripSearchResult( segments )


new TripSearchResultSegment( trip, enter, exit )


new TripSearchResultTransfer( stop, arrival, departure )