InputFieldComplexSortableDetailListRenderer
extends InputFieldRenderer
in package
Table of Contents
- $_additionalAttributes : array<string|int, mixed>
- $_allFields : array<string|int, mixed>
- $_checkedValues : array<string|int, mixed>
- $_extraInputModels : array<string|int, mixed>
- $_guiId : int
- $_hint : string
- $_inactiveFields : array<string|int, mixed>
- $_label : string
- $_maxValue : int
- $_minValue : int
- $_name : string
- $_oOModule : string
- $_pContentRenderer : InputFieldComplexSortableDetailListContentDefault
- $_selectedValue : array<string|int, mixed>
- $_type : string
- $_value : mixed
- __construct() : mixed
- addAdditionalAttribute() : mixed
- getCheckedValues() : array<string|int, mixed>
- getGuiId() : string
- getHint() : string
- getLabel() : string
- getMaxValue() : int
- getMinValue() : int
- getName() : string
- getOoModule() : string
- getSelectedValue() : array<string|int, mixed>
- getType() : string
- getValue() : mixed
- render() : mixed
- resetGuiId() : mixed
- For testing only!
- setAllFields() : mixed
- setCheckedValues() : mixed
- setContentRenderer() : mixed
- setExtraInputModels() : mixed
- setHint() : mixed
- setLabel() : mixed
- setMaxValue() : mixed
- setMinValue() : mixed
- setOoModule() : mixed
- setSelectedValue() : mixed
- setValue() : mixed
- getFieldnames() : Fieldnames
- renderAdditionalAttributes() : string
- generateSelectableElement() : mixed
- readInactiveFields() : mixed
Properties
$_additionalAttributes
private
array<string|int, mixed>
$_additionalAttributes
= []
$_allFields
private
array<string|int, mixed>
$_allFields
= []
$_checkedValues
private
array<string|int, mixed>
$_checkedValues
= []
$_extraInputModels
private
array<string|int, mixed>
$_extraInputModels
= []
$_guiId
private
static int
$_guiId
= 0
$_hint
private
string
$_hint
= ''
$_inactiveFields
private
array<string|int, mixed>
$_inactiveFields
= []
$_label
private
string
$_label
= null
$_maxValue
private
int
$_maxValue
= 0
$_minValue
private
int
$_minValue
= 0
$_name
private
string
$_name
$_oOModule
private
string
$_oOModule
= ''
$_pContentRenderer
private
InputFieldComplexSortableDetailListContentDefault
$_pContentRenderer
= null
$_selectedValue
private
array<string|int, mixed>
$_selectedValue
= []
$_type
private
string
$_type
$_value
private
mixed
$_value
= null
Methods
__construct()
public
__construct(string $name, array<string|int, mixed> $value) : mixed
Parameters
- $name : string
- $value : array<string|int, mixed>
Return values
mixed —addAdditionalAttribute()
public
addAdditionalAttribute(string $name, string $value) : mixed
Parameters
- $name : string
- $value : string
Return values
mixed —getCheckedValues()
public
getCheckedValues() : array<string|int, mixed>
Return values
array<string|int, mixed> —getGuiId()
public
getGuiId() : string
Return values
string —getHint()
public
getHint() : string
Return values
string —getLabel()
public
getLabel() : string
Return values
string —getMaxValue()
public
getMaxValue() : int
Return values
int —getMinValue()
public
getMinValue() : int
Return values
int —getName()
public
getName() : string
Return values
string —getOoModule()
public
getOoModule() : string
Return values
string —getSelectedValue()
public
getSelectedValue() : array<string|int, mixed>
Return values
array<string|int, mixed> —getType()
public
getType() : string
Return values
string —getValue()
public
getValue() : mixed
Return values
mixed —render()
public
render() : mixed
Return values
mixed —resetGuiId()
For testing only!
public
static resetGuiId() : mixed
Return values
mixed —setAllFields()
public
setAllFields(array<string|int, mixed> $allFields) : mixed
Parameters
- $allFields : array<string|int, mixed>
Return values
mixed —setCheckedValues()
public
setCheckedValues( $checkedValues) : mixed
Parameters
Return values
mixed —setContentRenderer()
public
setContentRenderer(InputFieldComplexSortableDetailListContentDefault $pContentRenderer) : mixed
Parameters
- $pContentRenderer : InputFieldComplexSortableDetailListContentDefault
Return values
mixed —setExtraInputModels()
public
setExtraInputModels(array<string|int, mixed> $extraInputModels) : mixed
Parameters
- $extraInputModels : array<string|int, mixed>
Return values
mixed —setHint()
public
setHint(string $hint) : mixed
Parameters
- $hint : string
Return values
mixed —setLabel()
public
setLabel(string $label) : mixed
Parameters
- $label : string
Return values
mixed —setMaxValue()
public
setMaxValue(string $maxValue) : mixed
Parameters
- $maxValue : string
Return values
mixed —setMinValue()
public
setMinValue(string $minValue) : mixed
Parameters
- $minValue : string
Return values
mixed —setOoModule()
public
setOoModule(string $module) : mixed
Parameters
- $module : string
Return values
mixed —setSelectedValue()
public
setSelectedValue(string $selectedValue) : mixed
Parameters
- $selectedValue : string
Return values
mixed —setValue()
public
setValue(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —getFieldnames()
protected
getFieldnames(FieldModuleCollection $pExtraFieldsCollection[, bool $inactiveOnly = false ][, FieldnamesEnvironment|null $pEnvironment = null ]) : Fieldnames
Parameters
- $pExtraFieldsCollection : FieldModuleCollection
- $inactiveOnly : bool = false
- $pEnvironment : FieldnamesEnvironment|null = null
Tags
Return values
Fieldnames —renderAdditionalAttributes()
protected
renderAdditionalAttributes() : string
Return values
string —generateSelectableElement()
private
generateSelectableElement(string $key, string $label, string $category, int $iteration, string $type[, bool $isDummy = false ][, array<string|int, mixed> $extraInputModels = [] ]) : mixed
Parameters
- $key : string
- $label : string
- $category : string
- $iteration : int
- $type : string
- $isDummy : bool = false
-
for javascript-side copying
- $extraInputModels : array<string|int, mixed> = []
Tags
Return values
mixed —readInactiveFields()
private
readInactiveFields() : mixed