PHP Class Prado\Web\UI\JuiControls\TJuiEventParameter
TJuiEventParameter encapsulate the parameters for callback
events of TJui* components.
Any parameter representing a control is identified by its
clientside ID.
TJuiEventParameter contains a {@link getControl} helper method
that retrieves an existing PRADO control on che current page from its
clientside ID as returned by the callback.
For example, if the parameter contains a "draggable" item (as returned in
{@link TJuiDroppable}::OnDrop event), the relative PRADO control can be
retrieved using:
$draggable = $param->getControl($param->getCallbackParameter()->draggable);
A shortcut __get() method is implemented, too:
$draggable = $param->DraggableControl;
Mostra file
Open project: pradosoft/prado
Public Methods
Method |
Description |
|
__get ( $name ) : mixed |
Gets a control instance named after a returned control id. |
|
getControl ( $id ) : TControl |
getControl |
|
Method Details
Example: if a $param->draggable control id is returned from clientside,
calling $param->DraggableControl will return the control instance
getControl()
public method
Compatibility method to get a control from its clientside id
public getControl ( $id ) : TControl |
return |
Prado\Web\UI\TControl |
control, or null if not found |