Differences Between: [Versions 400 and 402] [Versions 400 and 403]
Renderer.
Copyright: | 2020 Victor Deniz {victor@moodle.com} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 85 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
renderer:: (4 methods):
h5p_alter_styles()
h5p_alter_scripts()
h5p_alter_semantics()
h5p_alter_filtered_parameters()
h5p_alter_styles(&$scripts, array $libraries, string $embedtype) X-Ref |
Alter which stylesheets are loaded for H5P. This is useful for adding custom styles or replacing existing ones. param: array|object $scripts List of stylesheets that will be loaded param: array $libraries Array of libraries indexed by the library's machineName param: string $embedtype Possible values: div, iframe, external, editor |
h5p_alter_scripts(&$scripts, array $libraries, string $embedtype) X-Ref |
Alter which scripts are loaded for H5P. This is useful for adding custom scripts or replacing existing ones. param: array|object $scripts List of JavaScripts that will be loaded param: array $libraries Array of libraries indexed by the library's machineName param: string $embedtype Possible values: div, iframe, external, editor |
h5p_alter_semantics(&$semantics, $name, $majorversion, $minorversion) X-Ref |
Alter semantics before they are processed. This is useful for changing how the editor looks and how content parameters are filtered. param: object|object $semantics Semantics as object param: string $name Machine name of library param: int $majorversion Major version of library param: int $minorversion Minor version of library |
h5p_alter_filtered_parameters(&$parameters, string $name, int $majorversion, int $minorversion) X-Ref |
Alter parameters of H5P content after it has been filtered through semantics. This is useful for adapting the content to the current context. param: array|object $parameters The content parameters for the library param: string $name The machine readable name of the library param: int $majorversion Major version of the library param: int $minorversion Minor version of the library |