‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Form\NodeInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Backend\Form\NodeInterface:
TYPO3\CMS\Backend\Form\AbstractNode TYPO3\CMS\Backend\Tests\Unit\Form\Fixtures\NodeFactory\NodeElements\BarElement TYPO3\CMS\Backend\Tests\Unit\Form\Fixtures\NodeFactory\NodeElements\FooElement TYPO3\CMS\Backend\Form\Container\AbstractContainer TYPO3\CMS\Backend\Form\Element\AbstractFormElement TYPO3\CMS\Backend\Form\FieldControl\AddRecord TYPO3\CMS\Backend\Form\FieldControl\EditPopup TYPO3\CMS\Backend\Form\FieldControl\ElementBrowser TYPO3\CMS\Backend\Form\FieldControl\InsertClipboard TYPO3\CMS\Backend\Form\FieldControl\LinkPopup TYPO3\CMS\Backend\Form\FieldControl\ListModule TYPO3\CMS\Backend\Form\FieldControl\PasswordGenerator TYPO3\CMS\Backend\Form\FieldControl\ResetSelection TYPO3\CMS\Backend\Form\FieldInformation\AdminIsSystemMaintainer TYPO3\CMS\Backend\Form\FieldInformation\BackendLayoutFromParentPage TYPO3\CMS\Backend\Form\FieldInformation\TcaDescription TYPO3\CMS\Backend\Form\FieldWizard\DefaultLanguageDifferences TYPO3\CMS\Backend\Form\FieldWizard\LocalizationStateSelector TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageContent TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageThumbnails TYPO3\CMS\Backend\Form\FieldWizard\RecordsOverview TYPO3\CMS\Backend\Form\FieldWizard\SelectIcons TYPO3\CMS\Backend\Form\FieldWizard\TableList TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard

Public Member Functions

 setData (array $data)
 
array render ()
 

Detailed Description

Interface must be implemented by all container and widget classes

Definition at line 21 of file NodeInterface.php.

Member Function Documentation

◆ render()

array TYPO3\CMS\Backend\Form\NodeInterface::render ( )

Main render method.

Returns
‪array As defined in initializeResultArray() of AbstractNode
Todo:
‪: Declare most (if not all) implementing non-abstract core classes final in v13.

Implemented in TYPO3\CMS\Backend\Form\Element\ImageManipulationElement, TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement, TYPO3\CMS\Backend\Form\Element\GroupElement, TYPO3\CMS\Backend\Form\Element\LinkElement, TYPO3\CMS\RteCKEditor\Form\Element\RichTextElement, TYPO3\CMS\Backend\Form\Container\FilesControlContainer, TYPO3\CMS\Backend\Form\Element\FolderElement, TYPO3\CMS\Backend\Form\Element\TextTableElement, TYPO3\CMS\Backend\Form\Container\InlineControlContainer, TYPO3\CMS\Backend\Form\Element\CodeEditorElement, TYPO3\CMS\Backend\Form\Element\SelectSingleBoxElement, TYPO3\CMS\Backend\Form\Element\SelectSingleElement, TYPO3\CMS\Backend\Form\Element\TextElement, TYPO3\CMS\Backend\Form\Element\DatetimeElement, TYPO3\CMS\Backend\Form\Element\InputSlugElement, TYPO3\CMS\Backend\Form\Element\SelectCheckBoxElement, TYPO3\CMS\Backend\Form\Element\SelectTreeElement, TYPO3\CMS\Backend\Form\Element\CheckboxElement, TYPO3\CMS\Backend\Form\Container\FileReferenceContainer, TYPO3\CMS\Backend\Form\AbstractNode, TYPO3\CMS\Backend\Form\Element\InputTextElement, TYPO3\CMS\Backend\Form\Element\NumberElement, TYPO3\CMS\Backend\Form\Element\ColorElement, TYPO3\CMS\Backend\Form\Element\JsonElement, TYPO3\CMS\Backend\Form\Element\EmailElement, TYPO3\CMS\Backend\Form\Element\CheckboxLabeledToggleElement, TYPO3\CMS\Backend\Form\Element\CheckboxToggleElement, TYPO3\CMS\Backend\Form\Element\RadioElement, TYPO3\CMS\Backend\Form\Container\InlineRecordContainer, TYPO3\CMS\Backend\Form\Element\BackendLayoutWizardElement, TYPO3\CMS\Backend\Form\Element\UserSysFileStorageIsPublicElement, TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl, TYPO3\CMS\Backend\Form\Container\SiteLanguageContainer, TYPO3\CMS\Backend\Form\Element\CategoryElement, TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard, TYPO3\CMS\Backend\Form\Element\PasswordElement, TYPO3\CMS\Backend\Form\Element\UuidElement, TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageThumbnails, TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation, TYPO3\CMS\Backend\Form\Element\MfaInfoElement, TYPO3\CMS\Backend\Form\Element\NoneElement, TYPO3\CMS\Backend\Form\Container\FlexFormSectionContainer, TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer, TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer, TYPO3\CMS\Backend\Form\FieldControl\LinkPopup, TYPO3\CMS\Backend\Form\Container\OuterWrapContainer, TYPO3\CMS\Backend\Form\FieldControl\EditPopup, TYPO3\CMS\Backend\Form\FieldWizard\DefaultLanguageDifferences, TYPO3\CMS\Reactions\Form\Element\FieldMapElement, TYPO3\CMS\Backend\Form\Container\FlexFormNoTabsContainer, TYPO3\CMS\Backend\Form\Container\SingleFieldContainer, TYPO3\CMS\Backend\Form\Element\FileInfoElement, TYPO3\CMS\Backend\Form\FieldControl\AddRecord, TYPO3\CMS\Backend\Form\FieldInformation\BackendLayoutFromParentPage, TYPO3\CMS\Backend\Form\FieldWizard\RecordsOverview, TYPO3\CMS\Backend\Form\FieldControl\ElementBrowser, TYPO3\CMS\Backend\Form\FieldControl\ListModule, TYPO3\CMS\Backend\Form\FieldWizard\TableList, TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageContent, TYPO3\CMS\Backend\Form\Container\FlexFormContainerContainer, TYPO3\CMS\Backend\Form\Container\FlexFormElementContainer, TYPO3\CMS\Backend\Form\FieldInformation\AdminIsSystemMaintainer, TYPO3\CMS\Backend\Form\Container\FullRecordContainer, TYPO3\CMS\Backend\Form\FieldControl\InsertClipboard, TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer, TYPO3\CMS\Backend\Form\Container\TabsContainer, TYPO3\CMS\Backend\Form\FieldControl\PasswordGenerator, TYPO3\CMS\Backend\Form\FieldControl\ResetSelection, TYPO3\CMS\Backend\Form\FieldInformation\TcaDescription, TYPO3\CMS\Backend\Form\Element\UserElement, TYPO3\CMS\Backend\Form\FieldWizard\LocalizationStateSelector, TYPO3\CMS\Backend\Form\FieldWizard\SelectIcons, TYPO3\CMS\Backend\Form\Container\FlexFormEntryContainer, TYPO3\CMS\Backend\Form\Container\NoTabsContainer, TYPO3\CMS\Backend\Form\Element\PassThroughElement, TYPO3\CMS\Backend\Form\Element\UnknownElement, TYPO3\CMS\Backend\Form\Element\InputHiddenElement, TYPO3\CMS\Backend\Tests\Unit\Form\Fixtures\NodeFactory\NodeElements\BarElement, and TYPO3\CMS\Backend\Tests\Unit\Form\Fixtures\NodeFactory\NodeElements\FooElement.

◆ setData()