Interface IMinMaxOptions
Responsibility: define getters and setters for field properties: minOptions
, maxOptions
, minOptionsBubbleMessage
and maxOptionsBubbleMessage
.
Interface for classes:
- \MvcCore\Ext\Forms\Fields\Select
- \MvcCore\Ext\Forms\Fields\CountrySelect
- \MvcCore\Ext\Forms\CheckboxGroup
- \MvcCore\Ext\Forms\Validators\MinMaxOptions
Indirect known implementers
MvcCore\Ext\Forms\Fields\CountrySelect, MvcCore\Ext\Forms\Fields\LocalizationSelectLocated at ext-form-field-selection/src/MvcCore/Ext/Forms/Fields/IMinMaxOptions.php
public
integer|null
|
#
GetMinOptions( )
Get minimum options count to select.
Default value is |
public
|
#
SetMinOptions( integer|null $minOptions )
Set minimum options count to select.
Default value is |
public
integer|null
|
#
GetMaxOptions( )
Get maximum options count to select.
Default value is |
public
|
#
SetMaxOptions( integer|null $maxOptions )
Set maximum options count to select.
Default value is |
public
string
|
#
GetRequiredBubbleMessage( )
Get field is required bubble message for javascript. This method could be used only for checkbox group control. |
public
|
#
SetRequiredBubbleMessage( string $requiredBubbleMessage )
Set field is required bubble message for javascript. This method could be used only for checkbox group control. |
public
string
|
|
public
|
#
SetMinOptionsBubbleMessage( string $minOptionsBubbleMessage )
Set minimum options bubble message for javascript. |
public
string
|
|
public
|
#
SetMaxOptionsBubbleMessage( string $maxOptionsBubbleMessage )
Set maximum options bubble message for javascript. |