| Interface | Description |
|---|---|
| Component |
A component represents one or
more items within a VirtualView. |
| ComponentBuilder<S extends ComponentBuilder<S,C>,C extends IFContext> |
Builder base for any
Component implementation. |
| ComponentComposition |
A component whose is composed of multiple components.
|
| ComponentContainer | |
| ComponentFactory |
Factory for
Component interface. |
| InteractionHandler | |
| ItemComponentBuilder<Self extends ItemComponentBuilder<Self,Context>,Context extends IFContext> | |
| Pagination |
Pagination is a host to multiple components that can be paginated, essentially it is a
ComponentComposition divided into sections called
pages. |
| PaginationElementFactory<V> | |
| PaginationValueConsumer<C,B,V> |
Represents a pagination element mapping operation that accepts three arguments and returns no result.
|
| Class | Description |
|---|---|
| ItemComponent | |
| PaginationStateBuilder<Context extends IFContext,Builder extends ItemComponentBuilder<Builder,Context> & ComponentFactory,V> |