This interface describes a panel.
addElement(string $strKey, \ContaoCommunityAlliance\DcGeneral\Panel\PanelElementInterface $objElement) : mixed
stringName of the panel.
\ContaoCommunityAlliance\DcGeneral\Panel\PanelElementInterfaceThe element instance to add.
mixedgetContainer() : \ContaoCommunityAlliance\DcGeneral\Panel\PanelContainerInterface
getElement(string $strKey) : \ContaoCommunityAlliance\DcGeneral\Panel\PanelElementInterface
stringThe name of the element.
initialize(\ContaoCommunityAlliance\DcGeneral\Data\ConfigInterface $objConfig, \ContaoCommunityAlliance\DcGeneral\Panel\PanelElementInterface $objElement) : void
\ContaoCommunityAlliance\DcGeneral\Data\ConfigInterfaceThe config to which the initialization shall be applied to.
\ContaoCommunityAlliance\DcGeneral\Panel\PanelElementInterfaceThe element to be initialized (if any).
setContainer(\ContaoCommunityAlliance\DcGeneral\Panel\PanelContainerInterface $objContainer) : \ContaoCommunityAlliance\DcGeneral\Panel\PanelInterface
\ContaoCommunityAlliance\DcGeneral\Panel\PanelContainerInterfaceThe Container to be used as parent.