| 
    Moodle PHP Documentation 4.1
    
   Moodle 4.1dev (Build: 20220512) (5e5e12e0) 
   | 
 
  
Public Member Functions | |
| __construct (moodle_url $url, $text, component_action $action=null, array $attributes=null, pix_icon $icon=null) | |
| Constructor.  More... | |
| add_action (component_action $action) | |
| Add action to the link.  More... | |
| add_class ($class) | |
| Adds a CSS class to this action link object.  More... | |
| export_for_template (renderer_base $output) | |
| Export for template.  More... | |
| get_icon_html () | |
| Return the rendered HTML for the icon.  More... | |
| has_class ($class) | |
| Returns true if the specified class has been added to this link.  More... | |
Public Attributes | |
| array | $actions | 
| List of actions attached to link.  | |
| array | $attributes | 
| HTML attributes.  | |
| pix_icon | $icon | 
| Optional pix icon to render with the link.  | |
| string | $text | 
| Link text HTML fragment.  | |
| moodle_url | $url | 
| Href url.  | |
| action_link::__construct | ( | moodle_url | $url, | 
| $text, | |||
| component_action | $action = null,  | 
        ||
| array | $attributes = null,  | 
        ||
| pix_icon | $icon = null  | 
        ||
| ) | 
Constructor.
| moodle_url | $url | |
| string | $text | HTML fragment | 
| component_action | $action | |
| array | $attributes | associative array of html link attributes + disabled | 
| pix_icon | $icon | optional pix_icon to render with the link text | 
| action_link::add_action | ( | component_action | $action | ) | 
Add action to the link.
| component_action | $action | 
| action_link::add_class | ( | $class | ) | 
Adds a CSS class to this action link object.
| string | $class | 
| action_link::export_for_template | ( | renderer_base | $output | ) | 
Export for template.
| renderer_base | $output | The renderer. | 
| stdClass | 
Reimplemented in action_menu_link.
| action_link::get_icon_html | ( | ) | 
Return the rendered HTML for the icon.
Useful for rendering action links in a template.
| string | 
| action_link::has_class | ( | $class | ) | 
Returns true if the specified class has been added to this link.
| string | $class | 
| bool |