smooth_corner library
A Flutter package for creating smooth, customizable corners in your UI with support for various corner styles and animations.
This package provides several widgets that can be used to create smooth corners:
- AutoSmoothContainer: A container with smooth corners
- AutoSmoothCard: A card with smooth corners
- AutoSmoothClipRRect: A clip rectangle with smooth corners
- AutoSmoothBorderRadius: A border radius with smooth corners
- AutoSmoothRectangleBorder: A rectangle border with smooth corners
- SmoothCornerProvider: A widget to provide global smooth corner configuration
- SmoothCornerConfig: Configuration class for global smooth corner settings
Classes
- AutoSmoothBorderRadius
- Holds per-corner smoothing factors for smooth corners.
- AutoSmoothCard
- A Card-like widget with smooth corners and elevation.
- AutoSmoothClipRRect
- Clips its child with smooth corners using AutoSmoothRectangleBorder logic.
- AutoSmoothContainer
- A Container-like widget with smooth corners using AutoSmoothRectangleBorder.
- AutoSmoothRectangleBorder
- A ShapeBorder that draws a rectangle with smooth (squircle-like) corners.
- Awesome
- Checks if you are awesome. Spoiler: you are.
- SmoothCornerConfig
- Global configuration for smooth corners in the app.
- SmoothCornerProvider
- A widget that provides smooth corner configuration to its descendants.