Class SelectComponent
- java.lang.Object
-
- org.uberfire.ext.widgets.common.client.select.SelectComponent
-
public class SelectComponent extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSelectComponent.View
-
Constructor Summary
Constructors Constructor Description SelectComponent(SelectComponent.View view, org.jboss.errai.ioc.client.api.ManagedInstance<SelectOptionComponent> selectOptionComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SelectOptionComponentcreateSelectedOptionComponent(SelectOption selectOption)protected voiddeactivateAll()SelectOptiongetSelected()SelectComponent.ViewgetView()voidinit()voidsetSelected(SelectOption selected)protected voidsetSelectOptions(List<SelectOption> options)voidsetup(List<SelectOption> options, Consumer<SelectOption> selectCallback)
-
-
-
Constructor Detail
-
SelectComponent
@Inject public SelectComponent(SelectComponent.View view, org.jboss.errai.ioc.client.api.ManagedInstance<SelectOptionComponent> selectOptionComponent)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
setup
public void setup(List<SelectOption> options, Consumer<SelectOption> selectCallback)
-
setSelectOptions
protected void setSelectOptions(List<SelectOption> options)
-
createSelectedOptionComponent
protected SelectOptionComponent createSelectedOptionComponent(SelectOption selectOption)
-
deactivateAll
protected void deactivateAll()
-
setSelected
public void setSelected(SelectOption selected)
-
getSelected
public SelectOption getSelected()
-
getView
public SelectComponent.View getView()
-
-