Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | List of all members
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:
gradereport_singleview\local\screen\grade gradereport_singleview\local\screen\user

Public Member Functions

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

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\user, and gradereport_singleview\local\screen\grade.

◆ 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\user, and gradereport_singleview\local\screen\grade.

◆ options()

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

Get the list of options to show.

Return values
array

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

◆ 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\user, and gradereport_singleview\local\screen\grade.


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