Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 3.9.x will end* 10 May 2021 (12 months).
  • Bug fixes for security issues in 3.9.x will end* 8 May 2023 (36 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
/lib/form/
FolderUp one level  
Folderamd/
 
Folderclasses/
 
Foldertemplates/
 
Foldertests/
 
Folderyui/
 
Fileadvcheckbox.php              [source] [150 lines]   Advanced checkbox type form element Contains HTML class for an advcheckbox type form element
Fileautocomplete.php             [source] [254 lines]   autocomplete type form element Contains HTML class for a autocomplete type element
Filebutton.php                   [source] [92 lines]    Button form element Contains HTML class for a button type element
Filecancel.php                   [source] [114 lines]   Button form element Contains HTML class for a button type element
Filecheckbox.php                 [source] [153 lines]   checkbox form element Contains HTML class for a checkbox type element
Filecohort.php                   [source] [151 lines]   Course selector field. Allows auto-complete ajax searching for cohort.
Filecourse.php                   [source] [167 lines]   Course selector field. Allows auto-complete ajax searching for courses and can restrict by enrolment, permissions, viewhidden...
Filedateselector.php             [source] [305 lines]   Group of date input element Contains class for a group of elements used to input a date.
Filedatetimeselector.php         [source] [337 lines]   Group of date and time input element Contains class for a group of elements used to input a date and time.
Filedefaultcustom.php            [source] [279 lines]   Creates an element with a dropdown Default/Custom and an input for the value (text or date_selector)
Fileduration.php                 [source] [307 lines]   Duration form element Contains class to create length of time for element.
Fileeditor.php                   [source] [513 lines]   Editor input element Contains class to create preffered editor form element
Filefilemanager.php              [source] [484 lines]   FileManager form element Contains HTML class for a filemanager form element
Filefilepicker.php               [source] [282 lines]   Filepicker form element Contains HTML class for a single filepicker form element
Filefiletypes.php                [source] [254 lines]   Provides the {@link MoodleQuickForm_filetypes} class.
Filefloat.php                    [source] [193 lines]   Float type form element Contains HTML class for a float type element
Filegrading.php                  [source] [173 lines]   Advance grading form element Element-container for advanced grading custom input
Filegroup.php                    [source] [278 lines]   Form element group Contains HTML class for group form element
Fileheader.php                   [source] [84 lines]    Header form element Contains a pseudo-element used for adding headers to form
Filehidden.php                   [source] [81 lines]    Hidden type form element Contains HTML class for a hidden type element
Filehtmleditor.php               [source] [118 lines]   htmleditor type form element Contains HTML class for htmleditor type element
Filelisting.php                  [source] [161 lines]   Listing form element. Contains HTML class for a listing form element.
Filemodgrade.php                 [source] [544 lines]   Drop down form element to select the grade Contains HTML class for a drop down element to select the grade for an activity, used in mod update form
Filemodvisible.php               [source] [156 lines]   Drop down form element to select visibility in an activity mod update form Contains HTML class for a drop down element to select visibility in an activity mod update form
Filepassword.php                 [source] [89 lines]    Password type form element Contains HTML class for a password type element
Filepasswordunmask.php           [source] [110 lines]   Password type form element with unmask option Contains HTML class for a password type element with unmask option
Filequestioncategory.php         [source] [76 lines]    Drop down for question categories. Contains HTML class for a drop down element to select a question category.
Fileradio.php                    [source] [118 lines]   radio type form element Contains HTML class for a radio type element
Filerecaptcha.php                [source] [129 lines]   recaptcha type form element Contains HTML class for a recaptcha type element
Filesearchableselector.php       [source] [65 lines]    Searchable selector field (alias for autocomplete). Allows auto-complete selector.
Fileselect.php                   [source] [231 lines]   select type form element Contains HTML class for a select type element
Fileselectgroups.php             [source] [567 lines]   select type form element Class to dynamically create an HTML SELECT with all options grouped in optgroups
Fileselectwithlink.php           [source] [275 lines]   select type form element Contains HTML class for a select type element with options containing link
Fileselectyesno.php              [source] [88 lines]    Yes/No drop down type form element Contains HTML class for a simple yes/ no drop down element
Filestatic.php                   [source] [97 lines]    Text type form element Contains HTML class for a text type element
Filesubmit.php                   [source] [156 lines]   submit type form element Contains HTML class for a submit type element
Filetags.php                     [source] [267 lines]   Tag autocomplete field. Contains HTML class for editing tags, both standard and not.
Filetemplatable_form_element.php [source] [95 lines]    Adds export_for_template behaviour to an mform element in a consistent and predictable way.
Filetext.php                     [source] [168 lines]   Text type form element Contains HTML class for a text type element
Filetextarea.php                 [source] [178 lines]   Textarea type form element Contains HTML class for a textarea type element
Fileurl.php                      [source] [223 lines]   url type form element Contains HTML class for a url type element
Filewarning.php                  [source] [113 lines]   static warning element Contains class for static warning type element