public function __construct() { parent::__construct(); $this->setExtClassInfo("Ext.layout.TableLayout", null); $validLayoutProps = array("columns"); $this->addValidConfigProperties($validLayoutProps); $this->addValidLayoutDataClassName("PhpExt_Layout_TableLayoutData"); }
public function __construct() { parent::__construct(); $this->setExtClassInfo("Ext.layout.AnchorLayout", null); $validLayoutProps = array(); $this->addValidLayoutProperties($validLayoutProps); $this->addValidLayoutDataClassName("PhpExt_Layout_BorderLayoutData"); }
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; }
public function __construct() { parent::__construct(); $this->setExtClassInfo("Ext.layout.ColumnLayout", null); $this->addValidLayoutDataClassName("PhpExt_Layout_ColumnLayoutData"); }