JsonAssetImageBuilder constructor

JsonAssetImageBuilder({
  1. required Alignment alignment,
  2. int? cacheHeight,
  3. int? cacheWidth,
  4. Rect? centerSlice,
  5. Color? color,
  6. BlendMode? colorBlendMode,
  7. ImageErrorWidgetBuilder? errorBuilder,
  8. required bool excludeFromSemantics,
  9. required FilterQuality filterQuality,
  10. BoxFit? fit,
  11. ImageFrameBuilder? frameBuilder,
  12. required bool gaplessPlayback,
  13. double? height,
  14. required bool isAntiAlias,
  15. required bool matchTextDirection,
  16. required String name,
  17. double? opacity,
  18. String? package,
  19. required ImageRepeat repeat,
  20. double? scale,
  21. String? semanticLabel,
  22. double? width,
})

Implementation

JsonAssetImageBuilder({
  required this.alignment,
  this.cacheHeight,
  this.cacheWidth,
  this.centerSlice,
  this.color,
  this.colorBlendMode,
  this.errorBuilder,
  required this.excludeFromSemantics,
  required this.filterQuality,
  this.fit,
  this.frameBuilder,
  required this.gaplessPlayback,
  this.height,
  required this.isAntiAlias,
  required this.matchTextDirection,
  required this.name,
  this.opacity,
  this.package,
  required this.repeat,
  this.scale,
  this.semanticLabel,
  this.width,
})  : assert(name.isNotEmpty == true),
      super(numSupportedChildren: kNumSupportedChildren);