| Interface | Description |
|---|---|
| GridLayoutInfoFactory |
A Factory used to create
GridLayoutInfos in GridRecyclerConfiguration. |
| LinearLayoutInfoFactory |
A Factory used to create
LinearLayoutInfos in ListRecyclerConfiguration. |
| RecyclerConfiguration |
A configuration object the
RecyclerCollectionComponent will use to determine which layout
manager should be used for the RecyclerView |
| RecyclerConfiguration.Builder | |
| StaggeredGridLayoutInfoFactory |
A Factory used to create
StaggeredGridLayoutInfos in StaggeredGridRecyclerConfiguration. |
| Class | Description |
|---|---|
| ClearRefreshingEvent |
An event that is triggered when the refreshing animation should be dismissed.
|
| GridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> |
A configuration object for
RecyclerCollectionComponent that will create a androidx.recyclerview.widget.GridLayoutManager for the RecyclerView. |
| GridRecyclerConfiguration.Builder | |
| ListRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> |
A configuration object for
RecyclerCollectionComponent that will create a androidx.recyclerview.widget.LinearLayoutManager for the RecyclerView. |
| ListRecyclerConfiguration.Builder | |
| NotAnimatedItemAnimator |
This implementation of
RecyclerView.ItemAnimator disables all animations in a RecyclerView. |
| NoUpdateItemAnimator |
This implementation of
RecyclerView.ItemAnimator disables animations of item change
events. |
| PageSelectedEvent |
When a page is selected in view pager, this event is fired.
|
| RecyclerBinderConfiguration |
Configuration setting for
RecyclerBinder. |
| RecyclerBinderConfiguration.Builder | |
| RecyclerCollectionComponent | |
| RecyclerCollectionComponent.Builder | |
| RecyclerCollectionEventsController |
An controller that can be passed as
Prop to a
RecyclerCollection component to trigger events from outside the component hierarchy. |
| RecyclerDynamicConfigEvent |
An event that is triggered when a new set of configurations, which are allowed to be dynamic, is
applied to
SectionTree.Target. |
| ScrollEvent |
An event that is triggered when a scroll action is requested/performed.
|
| ScrollToHandle |
An event that is triggered when a scroll action to a section with a given Handle is requested.
|
| SectionBinderTarget |
Implementation of
SectionTree.Target that uses a RecyclerBinder. |
| SmoothScrollEvent |
An event that is triggered when a smooth scroll action is requested/performed.
|
| SmoothScrollToHandleEvent |
An event that is triggered when a smooth scroll action to a section with a given Handle is
requested.
|
| StaggeredGridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> |
A configuration object for
RecyclerCollectionComponent that will create a androidx.recyclerview.widget.StaggeredGridLayoutManager for the RecyclerView. |
| StaggeredGridRecyclerConfiguration.Builder | |
| ViewPagerComponent<T> | |
| ViewPagerComponent.Builder<T> | |
| ViewPagerHelperSection<T> | |
| ViewPagerHelperSection.Builder<T> |