Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
YUI.add('moodle-course-util-section', function (Y, NAME) {/*** A collection of utility classes for use with course sections.** @module moodle-course-util* @submodule moodle-course-util-section*/Y.namespace('Moodle.core_course.util.section');/*** A collection of utility classes for use with course sections.** @class Moodle.core_course.util.section* @static*/Y.Moodle.core_course.util.section = {CONSTANTS: {SECTIONIDPREFIX: 'section-'},/*** Determines the section ID for the provided section.** @method getId* @param section {Node} The section to find an ID for.* @return {Number|false} The ID of the section in question or false if no ID was found.*/getId: function(section) {// We perform a simple substitution operation to get the ID.var id = section.get('id').replace(this.CONSTANTS.SECTIONIDPREFIX, '');// Attempt to validate the ID.id = parseInt(id, 10);if (typeof id === 'number' && isFinite(id)) {return id;}return false;}};}, '@VERSION@', {"requires": ["node", "moodle-course-util-base"]});