TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Tree\AbstractExtJsTree Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tree\AbstractExtJsTree:
TYPO3\CMS\Backend\Tree\AbstractTree TYPO3\CMS\Backend\Tree\Pagetree\ExtdirectTreeDataProvider

Public Member Functions

 setStateProvider (\TYPO3\CMS\Backend\Tree\AbstractTreeStateProvider $stateProvider)
 
 getStateProvider ()
 
 getNextTreeLevel ($nodeId, $nodeData)
 
- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\AbstractTree
 setDataProvider (\TYPO3\CMS\Backend\Tree\AbstractTreeDataProvider $dataProvider)
 
 getDataProvider ()
 
 setNodeRenderer (\TYPO3\CMS\Backend\Tree\Renderer\AbstractTreeRenderer $nodeRenderer)
 
 getNodeRenderer ()
 
 getRoot ()
 

Protected Attributes

 $stateProvider = null
 
- Protected Attributes inherited from TYPO3\CMS\Backend\Tree\AbstractTree
 $dataProvider = null
 
 $nodeRenderer = null
 

Detailed Description

Abstract ExtJS tree based on ExtDirect

Definition at line 20 of file AbstractExtJsTree.php.

Member Function Documentation

◆ getNextTreeLevel()

TYPO3\CMS\Backend\Tree\AbstractExtJsTree::getNextTreeLevel (   $nodeId,
  $nodeData 
)
abstract

Fetches the next tree level

Parameters
int$nodeId
stdClass$nodeData
Returns
array

Referenced by TYPO3\CMS\Backend\Tree\Pagetree\ExtdirectTreeDataProvider\getRoot(), and TYPO3\CMS\Backend\Tree\AbstractExtJsTree\getStateProvider().

◆ getStateProvider()

TYPO3\CMS\Backend\Tree\AbstractExtJsTree::getStateProvider ( )

◆ setStateProvider()

TYPO3\CMS\Backend\Tree\AbstractExtJsTree::setStateProvider ( \TYPO3\CMS\Backend\Tree\AbstractTreeStateProvider  $stateProvider)
Parameters
\TYPO3\CMS\Backend\Tree\AbstractTreeStateProvider$stateProvider
Returns
void

Definition at line 33 of file AbstractExtJsTree.php.

References TYPO3\CMS\Backend\Tree\AbstractExtJsTree\$stateProvider.

Member Data Documentation

◆ $stateProvider

TYPO3\CMS\Backend\Tree\AbstractExtJsTree::$stateProvider = null
protected