* @link http://www.pradosoft.com/ * @copyright Copyright © 2005-2013 PradoSoft * @license http://www.pradosoft.com/license/ * @version $Id: TCallbackOptions.php 3245 2013-01-07 20:23:32Z ctrlaltca $ * @package System.Web.UI.ActiveControls */ /** * TCallbackOptions class. * * TCallbackOptions allows common set of callback client-side options * to be attached to other active controls. * * @author Wei Zhuo * @version $Id: TCallbackOptions.php 3245 2013-01-07 20:23:32Z ctrlaltca $ * @package System.Web.UI.ActiveControls * @since 3.1 */ class TCallbackOptions extends TControl { /** * @var TCallbackClientSide client side callback options. */ private $_clientSide; /** * Callback client-side options can be set by setting the properties of * the ClientSide property. E.g. * See {@link TCallbackClientSide} for details on the properties of * ClientSide. * @return TCallbackClientSide client-side callback options. */ public function getClientSide() { if($this->_clientSide===null) $this->_clientSide = $this->createClientSide(); return $this->_clientSide; } /** * @return TCallbackClientSide callback client-side options. */ protected function createClientSide() { return Prado::createComponent('System.Web.UI.ActiveControls.TCallbackClientSide'); } }