T
- type of items to be chosenC
- type of chooser to be createdpublic class ChooserDefinition<T,C extends Chooser<T>> extends ConfiguredDialogDefinition implements ViewDefinition<C>, WithDatasource<DatasourceDefinition>
ViewDefinition.Builder<T extends UIComponent>
Constructor and Description |
---|
ChooserDefinition() |
Modifier and Type | Method and Description |
---|---|
DatasourceDefinition |
getDatasource()
Deprecated.
since 6.2.3. Use
LinkFieldDefinition.getDatasource() instead. |
String |
getName() |
void |
setDatasource(DatasourceDefinition datasource)
Deprecated.
since 6.2.3. Use
info.magnolia.ui.field.LinkFieldDefinition#setDatasource(info.magnolia.ui.datasource.DatasourceDefinition) instead. |
getWidth
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
builder
getImplementationClass, of
from
getActions, getFooterLayout, getId, getLabel, isLight, isWide
public String getName()
getName
in interface info.magnolia.config.NamedDefinition
@Deprecated public void setDatasource(DatasourceDefinition datasource)
info.magnolia.ui.field.LinkFieldDefinition#setDatasource(info.magnolia.ui.datasource.DatasourceDefinition)
instead.@Deprecated public DatasourceDefinition getDatasource()
LinkFieldDefinition.getDatasource()
instead.getDatasource
in interface WithDatasource<DatasourceDefinition>
Copyright © 2021 Magnolia International Ltd.. All rights reserved.