Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
gradereport_singleview\local\screen\selectable_items Interface Reference

Interface for a list of selectable things. More...

Inheritance diagram for gradereport_singleview\local\screen\selectable_items:

Public Member Functions

 description ()
 Get the description of this list.
 
 item_type ()
 Get type of things in the list (gradeitem or user)
 
 options ()
 Get the list of options to show.
 
 select_label ()
 Get the label for the select box that chooses items for this page.
 

Detailed Description

Interface for a list of selectable things.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ description()

gradereport_singleview\local\screen\selectable_items::description ( )

Get the description of this list.

Return values
string

Implemented in gradereport_singleview\local\screen\grade, and gradereport_singleview\local\screen\user.

◆ item_type()

gradereport_singleview\local\screen\selectable_items::item_type ( )

Get type of things in the list (gradeitem or user)

Return values
string

Implemented in gradereport_singleview\local\screen\grade, and gradereport_singleview\local\screen\user.

◆ options()

gradereport_singleview\local\screen\selectable_items::options ( )

Get the list of options to show.

Return values
array

Implemented in gradereport_singleview\local\screen\grade, and gradereport_singleview\local\screen\user.

◆ select_label()

gradereport_singleview\local\screen\selectable_items::select_label ( )

Get the label for the select box that chooses items for this page.

Return values
string

Implemented in gradereport_singleview\local\screen\grade, and gradereport_singleview\local\screen\user.


The documentation for this interface was generated from the following file: