PNG picture. More...
Public Member Functions | |
| override Widget | build (BuildContext context) |
Public Attributes | |
| final String | name |
| final double | scale |
| final ImageFrameBuilder | frameBuilder |
| final ImageErrorWidgetBuilder | errorBuilder |
| final double | width |
| final double | height |
| final Color | color |
| final Animation< double > | opacity |
| final FilterQuality | filterQuality |
| final BlendMode | colorBlendMode |
| final BoxFit | fit |
| final AlignmentGeometry | alignment |
| final ImageRepeat | repeat |
| final Rect | centerSlice |
| final bool | matchTextDirection |
| final bool | gaplessPlayback |
| final String | semanticLabel |
| final bool | excludeFromSemantics |
| final bool | isAntiAlias |
| final int | cacheWidth |
| final int | cacheHeight |
PngPicture does what Image.asset should do on Web. For some reason, this doesn't work on embedded systems. As a workaround, this class uses rootBundle.load and feeds the raw data into Image.memory.
|
inline |
| final AlignmentGeometry PngPicture::alignment |
| final int PngPicture::cacheHeight |
| final int PngPicture::cacheWidth |
| final Rect PngPicture::centerSlice |
| final Color PngPicture::color |
| final BlendMode PngPicture::colorBlendMode |
| final ImageErrorWidgetBuilder PngPicture::errorBuilder |
| final bool PngPicture::excludeFromSemantics |
| final FilterQuality PngPicture::filterQuality |
| final BoxFit PngPicture::fit |
| final ImageFrameBuilder PngPicture::frameBuilder |
| final bool PngPicture::gaplessPlayback |
| final double PngPicture::height |
| final bool PngPicture::isAntiAlias |
| final bool PngPicture::matchTextDirection |
| final String PngPicture::name |
| final Animation<double> PngPicture::opacity |
| final ImageRepeat PngPicture::repeat |
| final double PngPicture::scale |
| final String PngPicture::semanticLabel |
| final double PngPicture::width |