visit method
ConstructorCall
visit(
- 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),
}),
);
}