Пример #1
0
 public function __construct()
 {
     parent::__construct();
     $this->setExtClassInfo("Ext.layout.TableLayout", null);
     $validLayoutProps = array("columns");
     $this->addValidConfigProperties($validLayoutProps);
     $this->addValidLayoutDataClassName("PhpExt_Layout_TableLayoutData");
 }
Пример #2
0
 public function __construct()
 {
     parent::__construct();
     $this->setExtClassInfo("Ext.layout.AnchorLayout", null);
     $validLayoutProps = array();
     $this->addValidLayoutProperties($validLayoutProps);
     $this->addValidLayoutDataClassName("PhpExt_Layout_BorderLayoutData");
 }
Пример #3
0
 protected function getConfigParams($lazy = false)
 {
     $params = parent::getConfigParams($lazy);
     $layout = $this->getLayout();
     if ($layout !== null) {
         if ($this->_defaultLayout !== null && $this->_defaultLayout->getLayoutKey() != $layout->getLayoutKey()) {
             $params[] = $this->paramToString("layout", $layout->getLayoutKey());
         }
         $layoutConfig = $layout->getJavascript(true);
         if ($layoutConfig != '{}') {
             $params[] = "layoutConfig:" . $layoutConfig;
         }
     }
     return $params;
 }
Пример #4
0
 public function __construct()
 {
     parent::__construct();
     $this->setExtClassInfo("Ext.layout.ColumnLayout", null);
     $this->addValidLayoutDataClassName("PhpExt_Layout_ColumnLayoutData");
 }