ChartTypeRadioStaticDropDownForReportElement Class Reference

Inheritance diagram for ChartTypeRadioStaticDropDownForReportElement:
DataFromFormStaticDropDownFormElement StaticDropDownFormElement StaticDropDownElement DropDownElement Element

Public Member Functions

 __construct ($model, $attribute, $form=null, array $params=array())

Data Fields

 $editableTemplate = '<td colspan="{colspan}">{content}{error}</td>'

Protected Member Functions

 renderControlEditable ()
 makeDataAndResolveEmptyValue ()
 getDataAndLabelsModelPropertyName ()
 getEditableHtmlOptions ()

Detailed Description

A class used to render a drop down for selecting a chart type in the report wizard

Definition at line 40 of file ChartTypeRadioStaticDropDownForReportElement.php.


Constructor & Destructor Documentation

__construct ( model,
attribute,
form = null,
array $  params = array() 
)
Parameters:
ChartForReportForm $model
string $attribute
null $form
array $params

Reimplemented from Element.

Definition at line 53 of file ChartTypeRadioStaticDropDownForReportElement.php.


Member Function Documentation

renderControlEditable (  )  [protected]

Renders the editable dropdown content as a radio list.

Returns:
A string containing the element's content.

Reimplemented from StaticDropDownElement.

Definition at line 63 of file ChartTypeRadioStaticDropDownForReportElement.php.

makeDataAndResolveEmptyValue (  )  [protected]
Returns:
array

Definition at line 78 of file ChartTypeRadioStaticDropDownForReportElement.php.

getDataAndLabelsModelPropertyName (  )  [protected]
Returns:
string

Reimplemented from DataFromFormStaticDropDownFormElement.

Definition at line 91 of file ChartTypeRadioStaticDropDownForReportElement.php.

getEditableHtmlOptions (  )  [protected]
Returns:
array

Reimplemented from DropDownElement.

Definition at line 99 of file ChartTypeRadioStaticDropDownForReportElement.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Wed Mar 29 07:10:24 2017