[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 YUI.add('moodle-course-formatchooser', function (Y, NAME) { 2 3 var FORMATCHOOSER = function() { 4 FORMATCHOOSER.superclass.constructor.apply(this, arguments); 5 }; 6 7 Y.extend(FORMATCHOOSER, Y.Base, { 8 initializer: function(params) { 9 if (params && params.formid) { 10 var updatebut = Y.one('#' + params.formid + ' #id_updatecourseformat'); 11 var formatselect = Y.one('#' + params.formid + ' #id_format'); 12 var ancestor = updatebut.ancestor('fieldset'); 13 var action = Y.one('form.mform').get('action'); 14 if (updatebut && formatselect) { 15 updatebut.setStyle('display', 'none'); 16 formatselect.on('change', function() { 17 Y.one('form.mform').set('action', action + '#' + ancestor.get('id')); 18 updatebut.simulate('click'); 19 }); 20 } 21 } 22 } 23 }); 24 25 M.course = M.course || {}; 26 M.course.init_formatchooser = function(params) { 27 return new FORMATCHOOSER(params); 28 }; 29 30 31 }, '@VERSION@', {"requires": ["base", "node", "node-event-simulate"]});
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |