DropDownElement Class Reference

Inheritance diagram for DropDownElement:
Element ContactStateDropDownElement CurrencyDropDownElement CurrencyDropDownFormElement CurrencyIdForAModelsRelatedCurrencyValueDropDownElement DropDownAsMultiSelectElement DropDownWithNoEmptyDisplayElement MultiSelectDropDownElement RadioDropDownElement RelatedAttributeArrayDropDownElement StaticDropDownElement

Public Member Functions

 getIdForSelectInput ()
 getEditableNameIds ()

Protected Member Functions

 renderControlEditable ()
 resolveIdForLabel ()
 renderControlNonEditable ()
 convertDropDownModelsToArrayByIdName ($dropDownModels)
 getAddBlank ()
 getNameForSelectInput ()
 getEditableHtmlOptions ()
 getDropDownArray ()
 renderError ()

Detailed Description

Display a drop down.

Definition at line 40 of file DropDownElement.php.

Member Function Documentation

renderControlNonEditable (  )  [protected]

Renders the noneditable dropdown content. Takes the model attribute value and converts it into the proper display value based on the corresponding dropdown display label.

A string containing the element's content.

Reimplemented from Element.

Reimplemented in MultiSelectDropDownElement, RelatedAttributeArrayDropDownElement, StaticDropDownElement, AllContactStatesDropDownElement, ContactStateDropDownElement, ImportMappingRuleStaticDropDownFormElement, CurrencyDropDownElement, and CurrencyDropDownFormElement.

Definition at line 67 of file DropDownElement.php.

getEditableNameIds (  ) 

Get the collection of id/names of inputs and other parts of the element.

Reimplemented from Element.

Definition at line 109 of file DropDownElement.php.

renderError (  )  [protected]

The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Tue Nov 12 07:10:59 2019