BoxShadowsUtils extension

⛅ Box Shadows Utilities

  • 🎨 colorize a List<BoxShadow> with a single [Color] or List colors.

    • Optionally ❓ preserveOpacity of the original Colors
  • 📊 rampOpacity of a List<BoxShadow> with a single [double] or List stops.

    • Optionally 🎨 provide a color to replace the originals and ramp simultaneously
on

Methods

colorize(List<Color> colors, {bool preserveOpacity = false}) List<BoxShadow>
Provide a Color or List<Color> 🎨 colors to override this List's BoxShadow.colors.
rampOpacity(List<double> stops, {Color? color}) List<BoxShadow>
Return a new List<BoxShadow> that mirrors this one except the Color.opacity of each BoxShadow will be set to the double that matches in index from 📊 stops.