PHP Class Prado\Web\UI\ActiveControls\TActiveTableCellEventParameter

The TActiveTableCellEventParameter provides the parameter passed during the callback requestion in the {@link getCallbackParameter CallbackParameter} property. The callback response content (e.g. new HTML content) must be rendered using an THtmlWriter obtained from the {@link getNewWriter NewWriter} property, which returns a NEW instance of TCallbackResponseWriter. The {@link getSelectedCellIndex SelectedCellIndex} is a zero-based index of the TActiveTableCell , -1 if the cell is not part of the cell collection (this shouldn't happen though since an exception is thrown before).
Since: 3.1.9
Author: LANDWEHR Computer und Software GmbH ([email protected])
Inheritance: extends TCallbackEventParameter
Mostra file Open project: pradosoft/prado

Public Methods

Method Description
__construct ( $response, $parameter, $index ) Creates a new TActiveTableRowEventParameter.
getSelectedCellIndex ( ) : integer Returns the zero-based index of the {@link TActiveTableCell} within the {@link TTableCellCollection} of the parent {@link TTableRow} control.

Method Details

__construct() public method

Creates a new TActiveTableRowEventParameter.
public __construct ( $response, $parameter, $index )

getSelectedCellIndex() public method

Returns the zero-based index of the {@link TActiveTableCell} within the {@link TTableCellCollection} of the parent {@link TTableRow} control.
public getSelectedCellIndex ( ) : integer
return integer the zero-based index of the cell.