<itemvalue="Creates an image from a list of bytes. This function attempts to interpret the given bytes an image. If successful, the returned [Future] resolves to the decoded image. Otherwise, the [Future] resolves to null. If the image is animated, this returns the first frame. Consider [instantiateImageCodec] if support for animated images is necessary. This function differs from [decodeImageFromList] in that it defers to [PaintingBinding.instantiateImageCodecWithSize], and therefore can be mocked in tests."/>
<itemvalue="Draws the subset of the given image described by the `src` argument into the canvas in the axis-aligned rectangle given by the `dst` argument. This might sample from outside the `src` rect by up to half the width of an applied filter. Multiple calls to this method with different arguments (from the same image) can be batched into a single call to [drawAtlas] to improve performance."/>
<itemvalue="A mask filter to apply to shapes as they are painted. A mask filter is a function that takes a bitmap of color pixels, and returns another bitmap of color pixels. Instances of this class are used with [Paint.maskFilter] on [Paint] objects."/>
<itemvalue="The shader to use when stroking or filling a shape. When this is null, the [color] is used instead. See also: [Gradient], a shader that paints a color gradient. [ImageShader], a shader that tiles an [Image]. [colorFilter], which overrides [shader]. [color], which is used if [shader] and [colorFilter] are null."/>
<itemvalue="synthesize"/>
@ -31,7 +33,6 @@
<itemvalue="A filter operation to apply to a raster image."/>
<itemvalue="Creates a color filter that applies the inverse of the sRGB gamma curve to the RGB channels."/>
<itemvalue="Construct a color filter that applies the sRGB gamma curve to the RGB channels."/>
<itemvalue="Draws the subset of the given image described by the `src` argument into the canvas in the axis-aligned rectangle given by the `dst` argument. This might sample from outside the `src` rect by up to half the width of an applied filter. Multiple calls to this method with different arguments (from the same image) can be batched into a single call to [drawAtlas] to improve performance."/>
<itemvalue="Composes the `inner` filter with `outer`, to combine their effects. Creates a single [ImageFilter] that when applied, has the same effect as subsequently applying `inner` and `outer`, i.e., result = outer(inner(source))."/>
<itemvalue="[BackdropFilter], a widget that applies [ImageFilter] to its rendering. [ImageFiltered], a widget that applies [ImageFilter] to its children. [SceneBuilder.pushBackdropFilter], which is the low-level API for using this class as a backdrop filter. [SceneBuilder.pushImageFilter], which is the low-level API for using this class as a child layer filter."/>
<itemvalue="The time of the last change to the data or metadata of the file system object. On Windows platforms, this is instead the file creation time."/>
@ -67,7 +68,6 @@
<itemvalue="Returns the integer closest to this number."/>
<itemvalue="Returns the least integer that is not smaller than this number. Rounds the number towards infinity."/>
<itemvalue="If this flag is specified, then a new file will be created if one does not already exist (if [truncate] is specified, the new file will be truncated to zero length if it previously exists)."/>
<itemvalue="Forces an existing file with the same name to be truncated to zero length when creating a file by specifying [create]. [create] MUST also be specified if this flag is used."/>