=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/dhis2/dhis2.period.js' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/dhis2/dhis2.period.js 2014-04-28 12:13:12 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/dhis2/dhis2.period.js 2014-04-28 12:21:02 +0000 @@ -98,6 +98,24 @@ }; /** + * @param generator Generator to use (String) + * @param offset Offset for generatePeriods + * @returns Array of periods + */ +dhis2.period.PeriodGenerator.prototype.generatePeriods = function( generator, offset ) { + return this.periodTypes[generator].generatePeriods(offset); +}; + +/** + * @param generator Generator to use (String) + * @param offset Offset for generatePeriods + * @returns Array of periods + */ +dhis2.period.PeriodGenerator.prototype.generateReversedPeriods = function( generator, offset ) { + return this.reverse(this.periodTypes[generator].generatePeriods(offset)); +}; + +/** * Convenience method to get Daily generator */ dhis2.period.PeriodGenerator.prototype.daily = function( offset ) {