InputFieldComplexSortableListRenderer
extends InputFieldCheckboxRenderer
in package
Table of Contents
- $_additionalAttributes : array<string|int, mixed>
- $_checkedValues : array<string|int, mixed>
- $_descriptionTextHTML : string
- $_guiId : int
- $_hint : string
- $_inactiveFields : array<string|int, mixed>
- $_label : string
- $_maxValue : int
- $_minValue : int
- $_name : string
- $_oOModule : string
- $_selectedValue : array<string|int, mixed>
- $_type : string
- $_value : mixed
- __construct() : mixed
- addAdditionalAttribute() : mixed
- buildFieldsCollection() : FieldsCollection
- 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
- isMultipleSelect() : bool
- render() : mixed
- resetGuiId() : mixed
- For testing only!
- setCheckedValues() : mixed
- setHint() : mixed
- setLabel() : mixed
- setMaxValue() : mixed
- setMinValue() : mixed
- setOoModule() : mixed
- setSelectedValue() : mixed
- setValue() : mixed
- getFieldnames() : Fieldnames
- renderAdditionalAttributes() : string
- readInactiveFields() : mixed
Properties
$_additionalAttributes
private
array<string|int, mixed>
$_additionalAttributes
= []
$_checkedValues
private
array<string|int, mixed>
$_checkedValues
= []
$_descriptionTextHTML
private
string
$_descriptionTextHTML
$_guiId
private
static int
$_guiId
= 0
$_hint
private
string
$_hint
= ''
$_inactiveFields
private
array<string|int, mixed>
$_inactiveFields
= null
$_label
private
string
$_label
= null
$_maxValue
private
int
$_maxValue
= 0
$_minValue
private
int
$_minValue
= 0
$_name
private
string
$_name
$_oOModule
private
string
$_oOModule
= ''
$_selectedValue
private
array<string|int, mixed>
$_selectedValue
= []
$_type
private
string
$_type
$_value
private
mixed
$_value
= null
Methods
__construct()
public
__construct(string $type, string $name[, mixed $value = null ]) : mixed
Parameters
- $type : string
- $name : string
- $value : mixed = null
Return values
mixed —addAdditionalAttribute()
public
addAdditionalAttribute(string $name, string $value) : mixed
Parameters
- $name : string
- $value : string
Return values
mixed —buildFieldsCollection()
public
buildFieldsCollection() : FieldsCollection
Tags
Return values
FieldsCollection —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 —isMultipleSelect()
public
isMultipleSelect(string $key, FieldsCollection $pFieldsCollection) : bool
Parameters
- $key : string
- $pFieldsCollection : FieldsCollection
Return values
bool —render()
public
render() : mixed
Return values
mixed —resetGuiId()
For testing only!
public
static resetGuiId() : mixed
Return values
mixed —setCheckedValues()
public
setCheckedValues( $checkedValues) : mixed
Parameters
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 —readInactiveFields()
private
readInactiveFields() : mixed