Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Public Attributes | List of all members
core\output\chooser_item Class Reference

The chooser_item renderable class. More...

Inheritance diagram for core\output\chooser_item:
renderable templatable core_course\output\modchooser_item core_question\output\qbank_chooser_item

Public Member Functions

 __construct ($id, $label, $value, pix_icon $icon, $description=null, context $context=null)
 Constructor.
 
 export_for_template (renderer_base $output)
 Export for template. More...
 

Public Attributes

context $context
 The relevant context.
 
string $description
 The item description.
 
pix_icon $icon
 The icon for this item.
 
string $id
 An identifier for the item.
 
string $label
 The label of this item.
 
string $value
 The value this item represents.
 

Detailed Description

The chooser_item renderable class.

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

Member Function Documentation

◆ export_for_template()

core\output\chooser_item::export_for_template ( renderer_base  $output)

Export for template.

Parameters
renderer_baseThe renderer.
Return values
stdClass

Implements templatable.


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