(no description)
File Size: | 193 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
template_editor:: (4 methods):
__construct()
export_for_template()
get_editors_data()
generate_editor_data()
Class: template_editor - X-Ref
Renderable class for template editor.__construct(manager $manager, string $templatename) X-Ref |
The class constructor. param: manager $manager the activity instance manager param: string $templatename the template to edit |
export_for_template(\renderer_base $output) X-Ref |
Export the data for the mustache template. param: \renderer_base $output renderer to be used to render the action bar elements. return: array |
get_editors_data(bool $usehtmleditor) X-Ref |
Get the editors data. param: bool $usehtmleditor if the user wants wysiwyg editor or not return: array editors data |
generate_editor_data(texteditor $editor,string $name,string $fieldname,?string $value) X-Ref |
Generate a single editor data. param: texteditor $editor the editor object param: string $name the editor name param: string $fieldname the field name param: string|null $value the current value return: array the editor data |