shapes/expressive_shape_content library
Classes
- BoundsCenteredBorder
- Applies Compose's path-bounds centering after the fork's unit-space scaling. Does not resize to fill the path bounds or apply an optical/centroid offset. Keeps the same transform for fill, stroke, clip, ink and inner paths.
- ExpressiveShapeContent
- Content-aware sizing for a surface painted with geometry's border.
- ExpressiveShapeGeometry
- A reusable pairing of a border and its precomputed content interiors.
Enums
- ExpressiveContentOverflow
- Explicit policy when parent constraints prevent full-size content fitting.
- MaterialExpressiveShape
- Names for the fork’s Material catalog; no geometry is duplicated here.