コード例 #1
0
 public function __construct($scnScreen, $blnForceLoad = false)
 {
     if ($scnScreen instanceof MJaxTouchScreen) {
         $this->strSelector = $scnScreen->ControlId;
     } elseif (is_string($scnScreen)) {
         $this->strSelector = $scnScreen;
     } else {
         throw new QCallerException("MJaxSelectSceenAction contstruct prameter must be either an instance of MJaxTouchScreen or a string. '" . get_class($scnScreen) . "' given.");
     }
     $strRendered = sprintf("MJaxTouch.LoadScreen('%s');objEvent.preventDefault();", $this->strSelector);
     $strCommand = sprintf("function(objEvent){%s}", $strRendered);
     parent::__construct($strCommand);
 }
コード例 #2
0
ファイル: _actions.php プロジェクト: schematical/MJax2.0
 public function __construct($objPlugin)
 {
     $strRendered = $objPlugin->Render(false);
     //$strCommand = substr($strRendered, 0, strlen($strRendered) - 1);
     $strCommand = sprintf("function(){%s}", $strRendered);
     parent::__construct($strCommand);
 }