Differences Between: [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403]
RequireJS helper functions.
Copyright: | 2015 Damyon Wiese <damyon@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 139 lines (5 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
core_requirejs:: (2 methods):
find_one_amd_module()
find_all_amd_modules()
Class: core_requirejs - X-Ref
Collection of requirejs related methods.find_one_amd_module($component, $jsfilename, $debug = false) X-Ref |
Check a single module exists and return the full path to it. The expected location for amd modules is: <componentdir>/amd/src/modulename.js param: string $component The component determines the folder the js file should be in. param: string $jsfilename The filename for the module (with the js extension). param: boolean $debug If true, returns the paths to the original (unminified) source files. return: array $files An array of mappings from module names to file paths. |
find_all_amd_modules($debug = false, $includelazy = false) X-Ref |
Scan the source for AMD modules and return them all. The expected location for amd modules is: <componentdir>/amd/src/modulename.js param: boolean $debug If true, returns the paths to the original (unminified) source files. param: boolean $includelazy If true, includes modules with the -lazy suffix. return: array $files An array of mappings from module names to file paths. |