createLinearGradient function

Widget createLinearGradient({
  1. required List<Color> colors,
  2. AlignmentGeometry? begin,
  3. AlignmentGeometry? end,
  4. List<double>? stops,
  5. List<double>? opacities,
  6. TileMode? tileMode,
  7. GradientTransform? transform,
})

Implementation

Widget createLinearGradient(
    { required List<Color> colors,
    AlignmentGeometry? begin,
    AlignmentGeometry? end,
    List<double>? stops,
    List<double>? opacities,
    TileMode? tileMode,
    GradientTransform? transform }
) {
  return Container(
    decoration: BoxDecoration(
      gradient: LinearGradient(
        colors: _applyOpacitiesToColors(colors, opacities),
        begin: begin ?? Alignment.topCenter,
        end: end ?? Alignment.bottomCenter,
        stops: stops,
        tileMode: tileMode ?? TileMode.clamp,
        transform: transform
      ),
    ),
  );
}