svgFromBytes function
Instantiates a widget rendering an SVG picture from an Uint8List.
Either the width
and height
arguments should be specified, or the widget
should be placed in a context setting layout constraints tightly. Otherwise,
the image dimensions will change as the image is loaded, which will result
in ugly layout changes.
Implementation
Widget svgFromBytes(
Uint8List bytes, {
Key? key,
Alignment alignment = Alignment.center,
bool excludeFromSemantics = false,
BoxFit fit = BoxFit.cover,
double? width,
double? height,
WidgetBuilder? placeholderBuilder,
String? semanticsLabel,
}) => _BrowserSvg(
key: key,
loader: _BytesSvgLoader(bytes),
alignment: alignment,
excludeFromSemantics: excludeFromSemantics,
fit: fit,
height: height,
placeholderBuilder: placeholderBuilder,
semanticsLabel: semanticsLabel,
width: width,
);