ImageStyle constructor

const ImageStyle({
  1. BoxFit fit = BoxFit.contain,
  2. double width = double.infinity,
  3. double height = double.infinity,
  4. bool useShadersForThumbHash = true,
  5. Color? color,
  6. BlendMode? colorBlendMode,
  7. AlignmentGeometry? alignment,
})

Implementation

const ImageStyle(
    {this.fit = BoxFit.contain,
    this.width = double.infinity,
    this.height = double.infinity,
    this.useShadersForThumbHash = true,
    this.color,
    this.colorBlendMode,
    this.alignment})
    : assert(fit != BoxFit.scaleDown,
          "Fit cannot be scaleDown. Use contain instead."),
      assert(fit != BoxFit.none, "Fit cannot be none. Use contain instead.");