PHP Class Prado\Web\UI\JuiControls\TJuiResizable

TJuiResizable is an extension to {@link TActivePanel} based on jQuery-UI's {@link http://jqueryui.com/resizable/ Resizable} interaction. A small handle is shown on the bottom right corner of the panel, that permits the panel to be resized using the mouse. resize me
Since: 3.3
Inheritance: extends Prado\Web\UI\ActiveControls\TActivePanel, implements Prado\Web\UI\JuiControls\IJuiOptions, implements Prado\Web\UI\ActiveControls\ICallbackEventHandler
Afficher le fichier Open project: pradosoft/prado

Protected Properties

Свойство Type Description
$_options

Méthodes publiques

Méthode Description
__construct ( ) Creates a new callback control, sets the adapter to TActiveControlAdapter. If you override this class, be sure to set the adapter appropriately by, for example, by calling this constructor.
getOptions ( ) : TJuiControlOptions Object containing defined javascript options
getValidEvents ( ) : array() Array containing valid javascript events
getValidOptions ( ) : array() Array containing valid javascript options
getWidget ( ) : string
getWidgetID ( ) : string
onCreate ( object $params ) Raises the OnCreate event
onResize ( object $params ) Raises the OnResize event
onStart ( object $params ) Raises the OnStart event
onStop ( object $params ) Raises the OnStop event
raiseCallbackEvent ( $param ) Raises callback event. This method is required by the {@link ICallbackEventHandler} interface.

Méthodes protégées

Méthode Description
addAttributesToRender ( $writer ) Ensure that the ID attribute is rendered and registers the javascript code for initializing the active control.
getPostBackOptions ( ) : array

Method Details

__construct() public méthode

Creates a new callback control, sets the adapter to TActiveControlAdapter. If you override this class, be sure to set the adapter appropriately by, for example, by calling this constructor.
public __construct ( )

addAttributesToRender() protected méthode

Ensure that the ID attribute is rendered and registers the javascript code for initializing the active control.
protected addAttributesToRender ( $writer )

getOptions() public méthode

Object containing defined javascript options
public getOptions ( ) : TJuiControlOptions
Résultat TJuiControlOptions

getPostBackOptions() protected méthode

protected getPostBackOptions ( ) : array
Résultat array list of callback options.

getValidEvents() public méthode

Array containing valid javascript events
public getValidEvents ( ) : array()
Résultat array()

getValidOptions() public méthode

Array containing valid javascript options
public getValidOptions ( ) : array()
Résultat array()

getWidget() public méthode

public getWidget ( ) : string
Résultat string the name of the jQueryUI widget method

getWidgetID() public méthode

public getWidgetID ( ) : string
Résultat string the clientid of the jQueryUI widget element

onCreate() public méthode

Raises the OnCreate event
public onCreate ( object $params )
$params object event parameters

onResize() public méthode

Raises the OnResize event
public onResize ( object $params )
$params object event parameters

onStart() public méthode

Raises the OnStart event
public onStart ( object $params )
$params object event parameters

onStop() public méthode

Raises the OnStop event
public onStop ( object $params )
$params object event parameters

raiseCallbackEvent() public méthode

Raises callback event. This method is required by the {@link ICallbackEventHandler} interface.
public raiseCallbackEvent ( $param )

Property Details

$_options protected_oe property

protected $_options