MultiSelectMag
MultiSelectMag extends MagAdapter
Class MultiSelectMag
All Implemented Interfaces:
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( unknown label , array choicesMap , array|null default = null , int min = 0 , int|null max = null , array|null inputAttrs = null , array|null containerAttrs = null ) |
public ManagedProperty | createManagedProperty ( AccessProxy accessProxy ) |
public | setupBindingDefinition ( BindingDefinition bd ) |
public | setChoicesMap ( unknown choicesMap ) |
public array | getChoicesMap ( ) |
public UiComponent | createUiField ( PropertyPath propertyPath , HtmlView view , UiOutfitter uo ) |
public array | attributeValueToOptionValue ( unknown value ) |
Methods in detail
-
__construct
public __construct ( unknown label , array choicesMap , array|null default = null , int min = 0 , int|null max = null , array|null inputAttrs = null , array|null containerAttrs = null )MultiSelectMag constructor.param
$labelarray choicesMaparray|null defaultint minint|null maxarray|null inputAttrsarray|null containerAttrsOverrides: MagAdapter::__construct() -
createManagedProperty
Specified: MagOverrides: Mag::createManagedProperty() -
setupBindingDefinition
param
Specified: MagOverrides: Mag::setupBindingDefinition() -
setChoicesMap
public setChoicesMap ( unknown choicesMap )param
$choicesMap -
getChoicesMap
array public getChoicesMap ( )return
array -
createUiField
Specified: MagOverrides: Mag::createUiField() -
attributeValueToOptionValue
array public attributeValueToOptionValue ( unknown value )param
$valuereturn
array