Docs For Class FEComboListButtonsBox

## Class FEComboListButtonsBox

Description

This class builds the FEComboList with buttons below each element

- copyright: LGPL - See LICENCE
- author: Sumedh Thakar

Located in /form/form_elements/FEListBox.inc (line 1001)

    FormElement
       |
       --FEBoxElement
          |
          --FEDataList
             |
             --FEComboListBox
                |
                --FEComboListButtonsBox

Variable Summary
mixed $_button_info
Method Summary
void get_element ()
void javascript ()
void set_button_array (array $button_array)
Variables
mixed $_button_info = array() (line 1006)

This variable holds the button array

#### Inherited Variables

Inherited from FEComboListBox

> FEComboListBox::$_data_list_to
> FEComboListBox::$_from_label
> FEComboListBox::$_has_form_on_submit
> FEComboListBox::$_ordering
> FEComboListBox::$_required_values
> FEComboListBox::$_to_label

Inherited from FEDataList

> FEDataList::$_data_list
> FEDataList::$_disabled_items

Inherited from FEBoxElement

> FEBoxElement::$_height
> FEBoxElement::$_width

Inherited from FormElement

> FormElement::$onBlurJS
> FormElement::$onChangeJS
> FormElement::$onClickJS
> FormElement::$onFocusJS
> FormElement::$onSubmitJS
> FormElement::$_attributes
> FormElement::$_element_name
> FormElement::$_errors
> FormElement::$_error_message
> FormElement::$_form_name
> FormElement::$_has_error
> FormElement::$_is_disabled
> FormElement::$_is_readonly
> FormElement::$_is_required
> FormElement::$_label_colon_flag
> FormElement::$_label_text
> FormElement::$_required_field_marker
> FormElement::$_slave_elements
> FormElement::$_stripslashes
> FormElement::$_style_attributes
> FormElement::$_validation_enabled
> FormElement::$_value

Methods
get_element (line 1037)
void get_element ()

Redefinition of:

FEComboListBox::get_element()
  This function builds and returns the form element object

javascript (line 1025)
void javascript ()

Redefinition of:

FEComboListBox::javascript()
  This method builds the Javascript needed for this element.

set_button_array (line 1021)

this function sets the array of buttons and related info

array is of format array('left' => array( array( 'name'=> 'expand', 'value' => 'Expand it", 'onclick'=> 'some_function()', 'js' => 'function some_function(){ alert('hi'); }' * ), ) )

- author: Sumedh Thakar

void set_button_array (array $button_array)

- array $button_array: of buttons and related info

#### Inherited Methods

Inherited From FEComboListBox

> FEComboListBox::FEComboListBox()
> FEComboListBox::enable_ordering()
> FEComboListBox::form_tag_onsubmit()
> FEComboListBox::get_confirm_element()
> FEComboListBox::get_element()
> FEComboListBox::get_init_value()
> FEComboListBox::get_value()
> FEComboListBox::get_value_text()
> FEComboListBox::javascript()
> FEComboListBox::set_from_label()
> FEComboListBox::set_required_values()
> FEComboListBox::set_to_label()
> FEComboListBox::set_to_list_data()
> FEComboListBox::set_value()
> FEComboListBox::validate()

Inherited From FEDataList

> FEDataList::FEDataList()
> FEDataList::disable_item()
> FEDataList::get_value_text()
> FEDataList::set_list_data()
> FEDataList::validate()

Inherited From FEBoxElement

> FEBoxElement::FEBoxElement()

Inherited From FormElement

> FormElement::FormElement()
> FormElement::build_id_name()
> FormElement::create_element_name()
> FormElement::enable_validation()
> FormElement::form_tag_onsubmit()
> FormElement::get_attribute()
> FormElement::get_confirm_element()
> FormElement::get_element()
> FormElement::get_element_name()
> FormElement::get_errors()
> FormElement::get_error_message()
> FormElement::get_form_element()
> FormElement::get_init_value()
> FormElement::get_label()
> FormElement::get_label_text()
> FormElement::get_required_symbol()
> FormElement::get_slave_elements()
> FormElement::get_tabindex()
> FormElement::get_value()
> FormElement::get_value_text()
> FormElement::has_error()
> FormElement::is_disabled()
> FormElement::is_readonly()
> FormElement::is_required()
> FormElement::javascript()
> FormElement::onBlur()
> FormElement::onChange()
> FormElement::onClick()
> FormElement::onFocus()
> FormElement::onSubmit()
> FormElement::set_attribute()
> FormElement::set_colon_flag()
> FormElement::set_data_all_slaves()
> FormElement::set_disabled()
> FormElement::set_element_name()
> FormElement::set_error_message()
> FormElement::set_form_name()
> FormElement::set_label_text()
> FormElement::set_onBlur()
> FormElement::set_onChange()
> FormElement::set_onClick()
> FormElement::set_onFocus()
> FormElement::set_onSubmit()
> FormElement::set_readonly()
> FormElement::set_required()
> FormElement::set_required_symbol()
> FormElement::set_slave_data()
> FormElement::set_slave_elements()
> FormElement::set_stripslashes()
> FormElement::set_style_attribute()
> FormElement::set_tabindex()
> FormElement::set_title()
> FormElement::set_value()
> FormElement::validate()
> FormElement::_build_element_attributes()
> FormElement::_build_javascript()
> FormElement::_do_validation()
> FormElement::_sanitize_string()

Documentation generated on Thu, 1 Sep 2005 17:05:42 -0700 by phpDocumentor 1.3.0RC3