T
- item type.public abstract class ListPresenter<T> extends GridViewPresenter<T>
ListView
.componentProvider, dataProvider, datasource, definition, grid
Constructor and Description |
---|
ListPresenter(GridViewDefinition<T> definition,
info.magnolia.objectfactory.ComponentProvider componentProvider,
AvailabilityChecker availabilityChecker,
Datasource<T> datasource,
DatasourceObservation datasourceObservation) |
Modifier and Type | Method and Description |
---|---|
protected abstract FilterableListDataProvider<T> |
createDataProvider() |
protected FilterableListDataProvider<T> |
dataProvider() |
createGrid, createPropertySet, grid, isItemAvailable, isPropertyEditable, propertySet
@Inject public ListPresenter(GridViewDefinition<T> definition, info.magnolia.objectfactory.ComponentProvider componentProvider, AvailabilityChecker availabilityChecker, Datasource<T> datasource, DatasourceObservation datasourceObservation)
protected FilterableListDataProvider<T> dataProvider()
dataProvider
in class GridViewPresenter<T>
protected abstract FilterableListDataProvider<T> createDataProvider()
createDataProvider
in class GridViewPresenter<T>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.