| Moodle APIs 4.3
    Moodle 4.3.6 (Build: 20240812) | 
| Directories | |
| directory | classes | 
|  | |
| Namespaces | |
| namespace | gradereport_singleview\event | 
| Single view report viewed event. | |
| namespace | gradereport_singleview\external | 
|  | |
| namespace | gradereport_singleview\local\screen | 
| The gradebook interface for a filterable class. | |
| namespace | gradereport_singleview\local\ui | 
| Class that builds an element tree that can be converted to a string. | |
| namespace | gradereport_singleview\output | 
|  | |
| namespace | gradereport_singleview\privacy | 
| Privacy Subsystem implementation for gradereport_singleview. | |
| namespace | gradereport_singleview\report | 
|  | |
| Classes | |
| class | gradereport_singleview\external\singleview | 
| External grade report singleview API.  More... | |
| interface | gradereport_singleview\local\screen\filterable_items | 
| The gradebook interface for a filterable class.  More... | |
| class | gradereport_singleview\local\screen\grade | 
| The screen with a list of users.  More... | |
| class | gradereport_singleview\local\screen\grade_select | 
| The grade search screen.  More... | |
| class | gradereport_singleview\local\screen\screen | 
| Abstract class used as a base for the 3 screens.  More... | |
| class | gradereport_singleview\local\screen\select | 
| The gradebook simple view - initial view to select your search options.  More... | |
| interface | gradereport_singleview\local\screen\selectable_items | 
| Interface for a list of selectable things.  More... | |
| class | gradereport_singleview\local\screen\tablelike | 
| The gradebook simple view - base class for the table.  More... | |
| class | gradereport_singleview\local\screen\user | 
| The user screen.  More... | |
| class | gradereport_singleview\local\screen\user_select | 
| The user search screen.  More... | |
| class | gradereport_singleview\local\ui\attribute_format | 
| Class that builds an element tree that can be converted to a string.  More... | |
| interface | gradereport_singleview\local\ui\be_checked | 
| Is this thing checked?  More... | |
| interface | gradereport_singleview\local\ui\be_disabled | 
| Simple interface implemented to add behaviour that an element can be checked to see if it should be disabled.  More... | |
| interface | gradereport_singleview\local\ui\be_readonly | 
| Simple interface implemented to add behaviour that an element can be checked to see if it should be read-only.  More... | |
| class | gradereport_singleview\local\ui\bulk_insert | 
| Checkbox element used for bulk inserting values in the gradebook.  More... | |
| class | gradereport_singleview\local\ui\checkbox_attribute | 
| A checkbox ui element.  More... | |
| class | gradereport_singleview\local\ui\dropdown_attribute | 
| Drop down list (select list) element.  More... | |
| class | gradereport_singleview\local\ui\element | 
| UI Element for an excluded grade_grade.  More... | |
| class | gradereport_singleview\local\ui\empty_element | 
| Element that just generates some text.  More... | |
| class | gradereport_singleview\local\ui\exclude | 
| Class that represents the exclude checkbox on a grade_grade.  More... | |
| class | gradereport_singleview\local\ui\feedback | 
| Class used to render a feedback input box.  More... | |
| class | gradereport_singleview\local\ui\finalgrade | 
| UI element representing the finalgrade column.  More... | |
| class | gradereport_singleview\local\ui\grade_attribute_format | 
| Abstract class for a form element representing something about a grade_grade.  More... | |
| class | gradereport_singleview\local\ui\override | 
| An override grade checkbox element.  More... | |
| class | gradereport_singleview\local\ui\range | 
| UI element that generates a grade_item min/max range (text only).  More... | |
| class | gradereport_singleview\local\ui\text_attribute | 
| UI element for a text input field.  More... | |
| interface | gradereport_singleview\local\ui\unique_name | 
| A form element with a name field.  More... | |
| interface | gradereport_singleview\local\ui\unique_value | 
| Simple interface for an item with a value.  More... | |
| class | gradereport_singleview\output\action_bar | 
| Renderable class for the action bar elements in the single view report page.  More... | |
| class | gradereport_singleview\privacy\provider | 
| Privacy Subsystem for gradereport_singleview implementing null_provider.  More... | |
| class | gradereport_singleview\report\singleview | 
| This class is the main class that must be implemented by a grade report plugin.  More... | |
| class | gradereport_singleview_renderer | 
| Custom renderer for the single view report.  More... | |
| Functions | |
| gradereport_singleview_get_report_link (context_course $context, int $courseid, array $element, grade_plugin_return $gpr, string $mode, ?stdClass $templatecontext) | |
| Singleview report generic functions. | |
| Variables | |
| $capabilities | |
| The gradebook simple view - Database file. | |
| $functions | |
| $plugin = 2023100400 | |
| $plugin | component = 'gradereport_singleview' | 
| $plugin | version = 2023100900 | 
| gradereport_singleview_get_report_link | ( | context_course | $context, | 
| int | $courseid, | ||
| array | $element, | ||
| grade_plugin_return | $gpr, | ||
| string | $mode, | ||
| ?stdClass | $templatecontext ) | 
Singleview report generic functions.
| context_course | $context | Course context | 
| int | $courseid | Course ID | 
| array | $element | An array representing an element in the grade_tree | 
| grade_plugin_return | $gpr | A grade_plugin_return object | 
| string | $mode | Mode - gradeitem or user | 
| ?stdClass | $templatecontext | Template context | 
| stdClass|null | 
| $capabilities | 
The gradebook simple view - Database file.
| $functions |