public class GridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> extends Object implements RecyclerConfiguration
RecyclerCollectionComponent
that will create a
GridLayoutManager
for the RecyclerView
.Constructor and Description |
---|
GridRecyclerConfiguration(int numColumns) |
GridRecyclerConfiguration(int orientation,
int numColumns,
boolean reverseLayout) |
GridRecyclerConfiguration(int orientation,
int numColumns,
boolean reverseLayout,
RecyclerBinderConfiguration recyclerBinderConfiguration) |
GridRecyclerConfiguration(int orientation,
int numColumns,
boolean reverseLayout,
RecyclerBinderConfiguration recyclerBinderConfiguration,
boolean allowMeasureOverride) |
Modifier and Type | Method and Description |
---|---|
T |
buildTarget(ComponentContext c) |
static GridRecyclerConfiguration |
createWithRecyclerBinderConfiguration(int numColumns,
RecyclerBinderConfiguration recyclerBinderConfiguration)
Static factory method to create a recycler configuration
with incremental mount optionally turned on.
|
SnapHelper |
getSnapHelper() |
public GridRecyclerConfiguration(int numColumns)
public GridRecyclerConfiguration(int orientation, int numColumns, boolean reverseLayout)
public GridRecyclerConfiguration(int orientation, int numColumns, boolean reverseLayout, RecyclerBinderConfiguration recyclerBinderConfiguration)
public GridRecyclerConfiguration(int orientation, int numColumns, boolean reverseLayout, RecyclerBinderConfiguration recyclerBinderConfiguration, boolean allowMeasureOverride)
public static GridRecyclerConfiguration createWithRecyclerBinderConfiguration(int numColumns, RecyclerBinderConfiguration recyclerBinderConfiguration)
public T buildTarget(ComponentContext c)
buildTarget
in interface RecyclerConfiguration
@Nullable public SnapHelper getSnapHelper()
getSnapHelper
in interface RecyclerConfiguration