TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Template\Components\AbstractControl Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Template\Components\AbstractControl:
TYPO3\CMS\Backend\Template\Components\Buttons\AbstractButton TYPO3\CMS\Backend\Template\Components\Menu\MenuItem TYPO3\CMS\Backend\Template\Components\Buttons\InputButton TYPO3\CMS\Backend\Template\Components\Buttons\LinkButton TYPO3\CMS\Backend\Template\Components\Buttons\SplitButton

Public Member Functions

 getClasses ()
 
 getTitle ()
 
 getDataAttributes ()
 
 getOnClick ()
 
 setClasses ($classes)
 
 setTitle ($title)
 
 setDataAttributes (array $dataAttributes)
 
 setOnClick ($onClick)
 

Protected Attributes

 $classes = ''
 
 $title = ''
 
 $dataAttributes = []
 
 $onClick = ''
 

Detailed Description

Control used by various components

Definition at line 20 of file AbstractControl.php.

Member Function Documentation

◆ getClasses()

TYPO3\CMS\Backend\Template\Components\AbstractControl::getClasses ( )

◆ getDataAttributes()

TYPO3\CMS\Backend\Template\Components\AbstractControl::getDataAttributes ( )

Get Data attributes

Returns
array

Definition at line 77 of file AbstractControl.php.

References TYPO3\CMS\Backend\Template\Components\AbstractControl\$dataAttributes.

◆ getOnClick()

TYPO3\CMS\Backend\Template\Components\AbstractControl::getOnClick ( )

◆ getTitle()

◆ setClasses()

TYPO3\CMS\Backend\Template\Components\AbstractControl::setClasses (   $classes)

Set classes

Parameters
string$classesHTML class attribute to set
Returns
$this

Definition at line 99 of file AbstractControl.php.

References TYPO3\CMS\Backend\Template\Components\AbstractControl\$classes.

◆ setDataAttributes()

TYPO3\CMS\Backend\Template\Components\AbstractControl::setDataAttributes ( array  $dataAttributes)

Set Data attributes

Parameters
array$dataAttributesHTML data attributes to set
Returns
$this

Definition at line 125 of file AbstractControl.php.

References TYPO3\CMS\Backend\Template\Components\AbstractControl\$dataAttributes.

◆ setOnClick()

TYPO3\CMS\Backend\Template\Components\AbstractControl::setOnClick (   $onClick)

Set OnClick

Parameters
string$onClickHTML onClick attribute to set
Returns
$this

Definition at line 138 of file AbstractControl.php.

References TYPO3\CMS\Backend\Template\Components\AbstractControl\$onClick.

◆ setTitle()

TYPO3\CMS\Backend\Template\Components\AbstractControl::setTitle (   $title)

Set title attribute

Parameters
string$titleHTML title attribute to set
Returns
$this

Definition at line 112 of file AbstractControl.php.

References TYPO3\CMS\Backend\Template\Components\AbstractControl\$title.

Member Data Documentation

◆ $classes

TYPO3\CMS\Backend\Template\Components\AbstractControl::$classes = ''
protected

◆ $dataAttributes

TYPO3\CMS\Backend\Template\Components\AbstractControl::$dataAttributes = []
protected

◆ $onClick

◆ $title