CardLoading constructor
const
CardLoading({
- Key? key,
- required double height,
- double? width,
- Widget? child,
- EdgeInsets? margin,
- BorderRadius? borderRadius,
- Duration animationDuration = const Duration(milliseconds: 750),
- Duration animationDurationTwo = const Duration(milliseconds: 450),
- CardLoadingTheme cardLoadingTheme = CardLoadingTheme.defaultTheme,
- Curve curve = Curves.easeInOutSine,
- bool withChangeDuration = true,
The CardLoading
widget is used to create an easy animation
between two colors.
Example usage:
CardLoading(
height: 100,
animationDuration: Duration(milliseconds: 500),
cardLoadingTheme: CardLoadingTheme(
colorOne: Colors.blue,
colorTwo: Colors.lightBlue,
),
)
Implementation
const CardLoading({
Key? key,
required this.height,
this.width,
this.child,
this.margin,
this.borderRadius,
this.animationDuration = const Duration(milliseconds: 750),
this.animationDurationTwo = const Duration(milliseconds: 450),
this.cardLoadingTheme = CardLoadingTheme.defaultTheme,
this.curve = Curves.easeInOutSine,
this.withChangeDuration = true,
}) : super(key: key);