com.google.android.material.carousel
Interfaces
Carousel |
An interface that defines a widget that can be configured as a Carousel. |
OnMaskChangedListener |
An interface that reports changes in mask values. |
Classes
Arrangement |
A class that holds data about a combination of large, medium, and small items, knows how to alter an arrangement to fit within an available space, and can assess the arrangement's desirability according to a priority heuristic. |
CarouselLayoutManager |
A LayoutManager that can mask and offset items along the scrolling axis, creating a unique list optimized for a stylized viewing experience. |
CarouselSnapHelper |
Implementation of the SnapHelper that supports snapping items to the carousel keylines according to the strategy. |
CarouselStrategy |
A class responsible for creating a model used by a carousel to mask and offset views as they move along a scrolling axis. |
FullScreenCarouselStrategy |
A |
HeroCarouselStrategy |
A |
KeylineState |
An arrangement of keylines that are positioned along a scrolling axis. |
KeylineState.Builder |
A builder used to construct a |
KeylineStateList |
An object that manages a |
MaskableFrameLayout |
A FrameLayout than is able to mask itself and all children. |
MultiBrowseCarouselStrategy |
A |
UncontainedCarouselStrategy |
A |