public class StaggeredGridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> extends Object implements RecyclerConfiguration
RecyclerCollectionComponent
that will create a StaggeredGridLayoutManager
for the RecyclerView
.Constructor and Description |
---|
StaggeredGridRecyclerConfiguration(int numSpans) |
StaggeredGridRecyclerConfiguration(int numSpans,
int orientation,
boolean reverseLayout) |
StaggeredGridRecyclerConfiguration(int numSpans,
int orientation,
boolean reverseLayout,
int gapStrategy,
RecyclerBinderConfiguration recyclerBinderConfiguration) |
StaggeredGridRecyclerConfiguration(int numSpans,
int orientation,
boolean reverseLayout,
RecyclerBinderConfiguration recyclerBinderConfiguration) |
Modifier and Type | Method and Description |
---|---|
T |
buildTarget(ComponentContext c) |
static StaggeredGridRecyclerConfiguration |
createWithRecyclerBinderConfiguration(int numSpans,
RecyclerBinderConfiguration recyclerBinderConfiguration) |
int |
getOrientation() |
SnapHelper |
getSnapHelper() |
int |
getSnapMode() |
boolean |
isWrapContent() |
public StaggeredGridRecyclerConfiguration(int numSpans)
public StaggeredGridRecyclerConfiguration(int numSpans, int orientation, boolean reverseLayout)
public StaggeredGridRecyclerConfiguration(int numSpans, int orientation, boolean reverseLayout, RecyclerBinderConfiguration recyclerBinderConfiguration)
public StaggeredGridRecyclerConfiguration(int numSpans, int orientation, boolean reverseLayout, int gapStrategy, RecyclerBinderConfiguration recyclerBinderConfiguration)
public static StaggeredGridRecyclerConfiguration createWithRecyclerBinderConfiguration(int numSpans, RecyclerBinderConfiguration recyclerBinderConfiguration)
public T buildTarget(ComponentContext c)
buildTarget
in interface RecyclerConfiguration
@Nullable public SnapHelper getSnapHelper()
getSnapHelper
in interface RecyclerConfiguration
public int getSnapMode()
getSnapMode
in interface RecyclerConfiguration
public int getOrientation()
getOrientation
in interface RecyclerConfiguration
public boolean isWrapContent()
isWrapContent
in interface RecyclerConfiguration