SingleConfig class
Configuration for waves derived from one base color.
Constructors
-
SingleConfig({int? layers, Color color = const Color(0xFF2196F3), List<
double> ? opacityPercentages, List<int> ? durations, List<double> ? heightPercentages, MaskFilter? blur}) -
Creates wave layers from a single
color.
Properties
- blur → MaskFilter?
-
Optional blur mask applied to each wave layer.
final
- color → Color
-
Base color used for every wave layer.
final
- colorMode → ColorMode?
-
The color generation mode represented by this config.
finalinherited
-
durations
→ List<
int> -
Per-layer animation durations in milliseconds.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
heightPercentages
→ List<
double> -
Per-layer vertical offsets, expressed as fractions from 0 to 1.
final
-
opacityPercentages
→ List<
double> -
Per-layer opacity values from 0 to 1.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited