components/carousel/m3e_carousel library

Classes

M3ECarousel
Creates a Material Design carousel.
M3ECarouselChangeDetails
Snapshot of carousel scroll layout for the carousel onChange callback.
M3ECarouselController
A controller for the carousel and M3ECarouselView.
M3ECarouselItem
One carousel item: image, optional text, and an optional transform.
M3ECarouselLayout
Turns a weight pattern into slot sizes that follow the carousel spec.
M3ECarouselScrim
Scrim drawn over a carousel image and under its text.
M3ECarouselScrollHelper
Scroll-step helpers for carousel frame navigation.
M3ECarouselScrollPhysics
Scroll physics used by a M3ECarouselView.
M3ECarouselShowAll
Vertical page of every carousel item.
M3ECarouselSlotScope
The visible main-axis size of one carousel slot.
M3ECarouselTheme
Theme values for M3ECarousel.
M3ECarouselView
A Material Design carousel widget.
M3ECarouselWrapper
Wraps M3ECarouselView with tap handling and a neighbor pulse animation.

Enums

M3ECarouselHeroAlignment
The alignment of the focal item in a M3ECarouselType.hero carousel.
M3ECarouselType
Defines the visual presentation and layout style of an M3ECarousel.