Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
outputcomponents.php File Reference

Classes

class  action_link
 Data structure describing html link with special action attached. More...
 
class  action_menu
 An action menu. More...
 
class  action_menu_filler
 An action menu filler. More...
 
class  action_menu_link
 An action menu action. More...
 
class  action_menu_link_primary
 A primary action menu action. More...
 
class  action_menu_link_secondary
 A secondary action menu action. More...
 
class  block_contents
 This class represents how a block appears on a page. More...
 
class  block_move_target
 This class represents a target for where a block can go when it is being moved. More...
 
class  context_header
 Renderable for the main page header. More...
 
class  custom_menu
 Custom menu class. More...
 
class  custom_menu_item
 Custom menu item. More...
 
class  file_picker
 Data structure representing a file picker. More...
 
class  help_icon
 Data structure representing a help icon. More...
 
class  html_table
 Holds all the information required to render a. More...
 
class  html_table_cell
 Component representing a table cell. More...
 
class  html_table_row
 Component representing a table row. More...
 
class  html_writer
 Simple html output class. More...
 
class  image_icon
 Data structure representing an activity icon. More...
 
class  initials_bar
 Component representing initials bar. More...
 
class  js_writer
 Simple javascript output class. More...
 
class  paging_bar
 Component representing a paging bar. More...
 
class  pix_emoticon
 Data structure representing an emoticon image. More...
 
class  pix_icon
 Data structure representing an icon. More...
 
class  pix_icon_font
 Data structure representing an icon font. More...
 
class  pix_icon_fontawesome
 Data structure representing an icon subtype. More...
 
class  preferences_group
 Represents a group of preferences page link. More...
 
class  preferences_groups
 Represents a set of preferences groups. More...
 
class  progress_bar
 Progress bar class. More...
 
interface  renderable
 Interface marking other classes as suitable for renderer_base\render() More...
 
class  single_button
 Data structure representing a simple form with only one button. More...
 
class  single_select
 Simple form with just one select field that gets submitted automatically. More...
 
class  tabobject
 Stores one tab. More...
 
class  tabtree
 Stores tabs list. More...
 
interface  templatable
 Interface marking other classes having the ability to export their data for use by templates. More...
 
class  url_select
 Simple URL selection widget description. More...
 
class  user_picture
 Data structure representing a user picture. More...