visit method

  1. @override
ConstructorCall visit(
  1. covariant Image widget
)
override

Implementation

@override
ConstructorCall visit(Image widget) {
  return ConstructorCall(
    'Image',
    NotNullMap.from({
      ...?ArgumentEncoders.imageProvider(widget.image),
      'semanticLabel': ArgumentEncoders.string(widget.semanticLabel),
      'excludeFromSemantics': widget.excludeFromSemantics,
      'width': widget.width,
      'height': widget.height,
      'color': ArgumentEncoders.color(widget.color),
      'blendMode':
          ArgumentEncoders.enumValue<BlendMode>(widget.colorBlendMode),
      'fit': ArgumentEncoders.enumValue<BoxFit>(widget.fit),
      'alignment': ArgumentEncoders.alignment(widget.alignment),
      'repeat': ArgumentEncoders.enumValue<ImageRepeat>(widget.repeat),
      'centerSlice': ArgumentEncoders.rect(widget.centerSlice),
      'matchTextDirection': widget.matchTextDirection,
      'gaplessPlayback': widget.gaplessPlayback,
      'isAntiAlias': widget.isAntiAlias,
      'filterQuality':
          ArgumentEncoders.enumValue<FilterQuality>(widget.filterQuality),
    }),
  );
}