Stud.IP  jlu_3.3 Revision
OptionsWidget Class Reference
Inheritance diagram for OptionsWidget:
Inheritance graph
Collaboration diagram for OptionsWidget:
Collaboration graph

Public Member Functions

 __construct ()
 
 addCheckbox ($label, $state, $toggle_url, $toggle_url_off=null)
 
 addRadioButton ($label, $url, $checked=false)
 
 addSelect ($label, $url, $name, $options, $selected_option=false, $attributes=array())
 
- Public Member Functions inherited from ListWidget
 __construct ()
 
 addCSSClass ($css_class)
 
 removeCSSClass ($css_class)
 
 render ($variables=array())
 
- Public Member Functions inherited from SidebarWidget
 __construct ()
 
 setTitle ($title)
 
 getTitle ()
 
 removeTitle ()
 
 setExtra ($extra)
 
 getExtra ()
 
 removeExtra ()
 
 render ($variables=array())
 
- Public Member Functions inherited from Widget
 addElement (WidgetElement $element, $index=null)
 
 insertElement (WidgetElement $element, $before_index, $index=null)
 
 getElement ($index)
 
 getElements ()
 
 removeElement ($index)
 
 hasElements ()
 
 hasElement ($index)
 
 forceRendering ($state=true)
 
 render ($variables=array())
 
 __isset ($offset)
 
 __get ($offset)
 
 __set ($offset, $value)
 
 __unset ($offset)
 

Data Fields

const INDEX = 'options'
 

Additional Inherited Members

- Protected Member Functions inherited from Widget
 guessIndex (WidgetElement $element)
 
- Protected Attributes inherited from ListWidget
 $css_classes = array()
 
- Protected Attributes inherited from Widget
 $elements = array()
 
 $template = 'widgets/widget'
 
 $template_variables = array()
 
 $layout = 'widgets/widget-layout'
 
 $forced_rendering = false
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( )

Reimplemented from ListWidget.

Here is the call graph for this function:

Member Function Documentation

◆ addCheckbox()

addCheckbox (   $label,
  $state,
  $toggle_url,
  $toggle_url_off = null 
)
Here is the call graph for this function:

◆ addRadioButton()

addRadioButton (   $label,
  $url,
  $checked = false 
)
Here is the call graph for this function:

◆ addSelect()

addSelect (   $label,
  $url,
  $name,
  $options,
  $selected_option = false,
  $attributes = array() 
)
Here is the call graph for this function:

Field Documentation

◆ INDEX

const INDEX = 'options'

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