components/cards/m3e_cards library

Classes

M3ECard
A Material 3 card surface for one subject.
M3ECardContainerTransform
Opens a container transform from a card's rect to a full-screen surface.
M3ECardContainerTransformHandle<T extends Object?>
Handle for an in-flight card container transform.
M3ECardContainerTransformScope
Provides close to a card container-transform destination.
M3ECardController
Opens and closes a card's container transform.
M3ECardControllerClient
Implemented by the card that owns an open container transform.
M3ECardGroup
A collection of cards that share a gap, elevation, and layout.
M3ECardTheme
Theme values for cards and card groups.

Enums

M3ECardDividerSpan
How a card divider meets the container edges.
M3ECardGroupLayout
How a card collection arranges its children.
M3ECardOverflowAlignment
Where an overflow control sits on a card.
M3ECardSwipeMode
How a card responds to a horizontal swipe.
M3ECardVariant
The three card variants defined by Material 3.

Extensions

M3ECardThemeResolve on M3ECardTheme
Color, elevation, and type-style resolution for M3ECardTheme.