Default implementation of a panel row.

 Methods

{@inheritDoc}

addElement(\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\Panel\ElementInformationInterface $element, $index) 

Parameters

$element

$index

{@inheritDoc}

deleteElement($indexOrNameOrInstance) 
SuppressWarnings (PHPMD.LongVariable)

Parameters

$indexOrNameOrInstance

{@inheritDoc}

getCount() 

{@inheritDoc}

getElement($indexOrName) 

Parameters

$indexOrName

Exceptions

\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException When an invalid value for the element name has been passed or the index is out of bounds.

{@inheritDoc}

getElements() 

{@inheritDoc}

getIterator() 

{@inheritDoc}

hasElement($instanceOrName) 

Parameters

$instanceOrName

Exceptions

\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException When an invalid value for the element name has been passed.

 Properties