FlexSheet
Read onlyYes
FinalYes
FlexForms are always separated in sheets, "sDEF" being the default sheet if no sheets are defined.
Each sheet contains fields OR Section Containers (defined by
This is an experimental implementation and might change until TYPO3 v13 LTS
Table of Contents
Properties
- $description : string
- $fields : FieldCollection
- $sections : array<string|int, mixed>
- $sheetIdentifier : string
- $title : string
Methods
- __construct() : mixed
- __set_state() : self
- getField() : FieldTypeInterface
- getFields() : FieldCollection
- hasField() : bool
Properties
$description
protected
string
$description
$fields
protected
FieldCollection
$fields
$sections
protected
array<string|int, mixed>
$sections
$sheetIdentifier
protected
string
$sheetIdentifier
$title
protected
string
$title
Methods
__construct()
public
__construct(string $sheetIdentifier, string $title, string $description, FieldCollection $fields, array<string|int, mixed> $sections) : mixed
Parameters
- $sheetIdentifier : string
- $title : string
- $description : string
- $fields : FieldCollection
- $sections : array<string|int, mixed>
__set_state()
public
static __set_state(array<string|int, mixed> $state) : self
Parameters
- $state : array<string|int, mixed>
Return values
selfgetField()
public
getField(string $fieldName) : FieldTypeInterface
Parameters
- $fieldName : string
Return values
FieldTypeInterfacegetFields()
public
getFields() : FieldCollection
Return values
FieldCollectionhasField()
public
hasField(string $fieldName) : bool
Parameters
- $fieldName : string