FacetProviderAdapter
public interface FacetProviderAdapter
ItemBridgeAdapter |
Bridge from |
Optional interface that implemented by androidx.recyclerview.widget.RecyclerView.Adapter to query FacetProvider for a given item view type within Adapter. Note that androidx.recyclerview.widget.RecyclerView.ViewHolder may also implement FacetProvider which has a higher priority than the one returned fromgetFacetProvider.
A typical use case of FacetProvider is that VerticalGridView/HorizontalGridView retrieves ItemAlignmentFacet for a ViewHolder or a item view type.
Summary
Public methods |
|
|---|---|
abstract @Nullable FacetProvider |
getFacetProvider(int type)Queries |
Public methods
getFacetProvider
abstract @Nullable FacetProvider getFacetProvider(int type)
Queries FacetProvider for a given type within Adapter.
| Parameters | |
|---|---|
int type |
type of the item. |
| Returns | |
|---|---|
@Nullable FacetProvider |
Facet provider for the type. |