GridRow extends AbstractGridObject
Grid Row
Object representation of a single row of a grid defined in a BackendLayout. Is solely responsible for grouping GridColumns.
Accessed in Fluid templates.
this is experimental and subject to change in TYPO3 v10 / v11
Table of Contents
Properties
- $columns : array<string|int, GridColumn>
- $context : PageLayoutContext
- $iconFactory : IconFactory
Methods
- __construct() : mixed
- addColumn() : void
- getColumns() : array<string|int, GridColumn>
- getContext() : PageLayoutContext
- getUniqueId() : string
- getBackendUser() : BackendUserAuthentication
- getLanguageService() : LanguageService
Properties
$columns
protected
array<string|int, GridColumn>
$columns
= []
$context
protected
PageLayoutContext
$context
$iconFactory
protected
IconFactory
$iconFactory
Methods
__construct()
public
__construct(PageLayoutContext $context) : mixed
Parameters
- $context : PageLayoutContext
addColumn()
public
addColumn(GridColumn $column) : void
Parameters
- $column : GridColumn
getColumns()
public
getColumns() : array<string|int, GridColumn>
Return values
array<string|int, GridColumn>getContext()
public
getContext() : PageLayoutContext
Return values
PageLayoutContextgetUniqueId()
public
getUniqueId() : string
Return values
stringgetBackendUser()
protected
getBackendUser() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
protected
getLanguageService() : LanguageService