|
Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
Public Member Functions | |
| __construct ($elementName=null, $elementLabel=null, $attributes=null, $options=null) | |
| Constructor. More... | |
| export_for_template (renderer_base $output) | |
| Function to export the renderer data in a format that is suitable for a mustache template. More... | |
| getAreamaxbytes () | |
| Returns the maximum size of the area. More... | |
| getElementTemplateType () | |
| Returns type of editor element. More... | |
| getFormat () | |
| Returns editor format. More... | |
| getFrozenHtml () | |
| What to display when element is frozen. More... | |
| getHelpButton () | |
| Returns html for help button. More... | |
| getMaxbytes () | |
| Returns maximum file size which can be uploaded. More... | |
| getMaxfiles () | |
| Returns maximum number of files which can be uploaded. More... | |
| getName () | |
| Returns name of element. More... | |
| getSubdirs () | |
| Returns true if subdirectoy can be created, else false. More... | |
| getValue () | |
| Returns editor values. More... | |
| isRequired () | |
| Checks if editor used is a required field. More... | |
| MoodleQuickForm_editor ($elementName=null, $elementLabel=null, $attributes=null, $options=null) | |
| Old syntax of class constructor. More... | |
| onQuickFormEvent ($event, $arg, &$caller) | |
| Called by HTML_QuickForm whenever form event is made on this element. More... | |
| setAreamaxbytes ($areamaxbytes) | |
| Sets the maximum size of the area. More... | |
| setHelpButton ($_helpbuttonargs, $function='_helpbutton') | |
| setMaxbytes ($maxbytes) | |
| Sets maximum file size which can be uploaded. More... | |
| setMaxfiles ($num) | |
| Sets maximum number of files which can be uploaded. More... | |
| setName ($name) | |
| Sets name of editor. More... | |
| setSubdirs ($allow) | |
| Set option to create sub directory, while uploading file. More... | |
| setValue ($values) | |
| Updates editor values, if part of $_values. More... | |
| toHtml () | |
| Returns HTML for editor form element. More... | |
Public Attributes | |
| string | $_helpbutton = '' |
| html for help button, if empty then no help will icon will be dispalyed. | |
| string | $_type = 'editor' |
| defines the type of editor | |
Protected Attributes | |
| array | $_options |
| options provided to initalize filepicker More... | |
| array | $_values = array('text'=>null, 'format'=>null, 'itemid'=>null) |
| values for editor | |
| MoodleQuickForm_editor::__construct | ( | $elementName = null, |
|
$elementLabel = null, |
|||
$attributes = null, |
|||
$options = null |
|||
| ) |
Constructor.
| string | $elementName | (optional) name of the editor |
| string | $elementLabel | (optional) editor label |
| array | $attributes | (optional) Either a typical HTML attribute string or an associative array |
| array | $options | set of options to initalize filepicker |
| MoodleQuickForm_editor::export_for_template | ( | renderer_base | $output | ) |
Function to export the renderer data in a format that is suitable for a mustache template.
This means:
| renderer_base | $output | Used to do a final render of any components that need to be rendered for export. |
| stdClass|array |
Implements templatable.
| MoodleQuickForm_editor::getAreamaxbytes | ( | ) |
Returns the maximum size of the area.
| int |
| MoodleQuickForm_editor::getElementTemplateType | ( | ) |
Returns type of editor element.
| string |
| MoodleQuickForm_editor::getFormat | ( | ) |
Returns editor format.
| int. |
| MoodleQuickForm_editor::getFrozenHtml | ( | ) |
What to display when element is frozen.
| empty | string |
| MoodleQuickForm_editor::getHelpButton | ( | ) |
Returns html for help button.
| string | html for help button |
| MoodleQuickForm_editor::getMaxbytes | ( | ) |
Returns maximum file size which can be uploaded.
| int |
| MoodleQuickForm_editor::getMaxfiles | ( | ) |
Returns maximum number of files which can be uploaded.
| int |
| MoodleQuickForm_editor::getName | ( | ) |
Returns name of element.
| string |
| MoodleQuickForm_editor::getSubdirs | ( | ) |
Returns true if subdirectoy can be created, else false.
| bool |
| MoodleQuickForm_editor::getValue | ( | ) |
Returns editor values.
| array |
| MoodleQuickForm_editor::isRequired | ( | ) |
Checks if editor used is a required field.
| bool | true if required field. |
| MoodleQuickForm_editor::MoodleQuickForm_editor | ( | $elementName = null, |
|
$elementLabel = null, |
|||
$attributes = null, |
|||
$options = null |
|||
| ) |
| MoodleQuickForm_editor::onQuickFormEvent | ( | $event, | |
| $arg, | |||
| & | $caller | ||
| ) |
Called by HTML_QuickForm whenever form event is made on this element.
| string | $event | Name of event |
| mixed | $arg | event arguments |
| object | $caller | calling object |
| bool |
| MoodleQuickForm_editor::setAreamaxbytes | ( | $areamaxbytes | ) |
Sets the maximum size of the area.
| int | $areamaxbytes | size limit |
| MoodleQuickForm_editor::setHelpButton | ( | $_helpbuttonargs, | |
$function = '_helpbutton' |
|||
| ) |
| MoodleQuickForm_editor::setMaxbytes | ( | $maxbytes | ) |
Sets maximum file size which can be uploaded.
| int | $maxbytes | file size |
| MoodleQuickForm_editor::setMaxfiles | ( | $num | ) |
Sets maximum number of files which can be uploaded.
| int | $num | number of files |
| MoodleQuickForm_editor::setName | ( | $name | ) |
Sets name of editor.
| string | $name | name of the editor |
| MoodleQuickForm_editor::setSubdirs | ( | $allow | ) |
Set option to create sub directory, while uploading file.
| bool | $allow | true if sub directory can be created. |
| MoodleQuickForm_editor::setValue | ( | $values | ) |
Updates editor values, if part of $_values.
| array | $values | associative array of values to set |
| MoodleQuickForm_editor::toHtml | ( | ) |
Returns HTML for editor form element.
| string |
|
protected |
options provided to initalize filepicker