public interface RowsCount extends Component.BelongToFrame
| Modifier and Type | Interface and Description |
|---|---|
static class |
RowsCount.BeforeRefreshEvent
Event that is fired before refreshing the datasource when the user clicks next, previous, etc.
|
static interface |
RowsCount.BeforeRefreshListener
Deprecated.
Use
Consumer with RowsCount.BeforeRefreshEvent instead. |
static interface |
RowsCount.RowsCountTarget |
static class |
RowsCount.State |
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.OptionsStyleProvider, Component.Wrapper| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE, UNITS_PERCENTAGE, UNITS_PIXELS| Modifier and Type | Method and Description |
|---|---|
void |
addBeforeRefreshListener(java.util.function.Consumer<RowsCount.BeforeRefreshEvent> listener) |
CollectionDatasource |
getDatasource()
Deprecated.
assign
RowsCount.RowsCountTarget instead. |
ListComponent |
getOwner()
Deprecated.
|
RowsCount.RowsCountTarget |
getRowsCountTarget() |
java.util.function.Function<DataLoadContext,java.lang.Long> |
getTotalCountDelegate() |
void |
removeBeforeRefreshListener(java.util.function.Consumer<RowsCount.BeforeRefreshEvent> listener) |
void |
setDatasource(CollectionDatasource datasource)
Deprecated.
assign
RowsCount.RowsCountTarget instead. |
void |
setOwner(ListComponent owner)
Deprecated.
Use
setRowsCountTarget(RowsCountTarget) instead. |
void |
setRowsCountTarget(RowsCount.RowsCountTarget target) |
void |
setTotalCountDelegate(java.util.function.Function<DataLoadContext,java.lang.Long> delegate)
Sets delegate which is used to get the total number of rows when user clicks "total count" or "last page".
|
getFrame, setFrameaddStyleName, getAlignment, getHeight, getHeightSizeUnit, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, getWidthUnits, isEnabled, isEnabledItself, isEnabledRecursive, isResponsive, isVisible, isVisibleItself, isVisibleRecursive, removeStyleName, requestFocus, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapCompositionstatic final java.lang.String NAME
@Deprecated CollectionDatasource getDatasource()
RowsCount.RowsCountTarget instead.@Deprecated void setDatasource(CollectionDatasource datasource)
RowsCount.RowsCountTarget instead.@Deprecated ListComponent getOwner()
Table. Can be null.@Deprecated void setOwner(ListComponent owner)
setRowsCountTarget(RowsCountTarget) instead.RowsCount.RowsCountTarget getRowsCountTarget()
Table. Can be null.void setRowsCountTarget(RowsCount.RowsCountTarget target)
java.util.function.Function<DataLoadContext,java.lang.Long> getTotalCountDelegate()
void setTotalCountDelegate(java.util.function.Function<DataLoadContext,java.lang.Long> delegate)
void addBeforeRefreshListener(java.util.function.Consumer<RowsCount.BeforeRefreshEvent> listener)
void removeBeforeRefreshListener(java.util.function.Consumer<RowsCount.BeforeRefreshEvent> listener)