Creates an image-tiling shader. The first argument specifies the image to tile. The second and third arguments specify the TileMode for the x direction and y direction respectively. The fourth argument gives the matrix to apply to the effect. All the arguments are required and must not be null.
Source
ImageShader(Image image, TileMode tmx, TileMode tmy, Float64List matrix4) { if (image == null) throw new ArgumentError("[image] argument cannot be null"); if (tmx == null) throw new ArgumentError("[tmx] argument cannot be null"); if (tmy == null) throw new ArgumentError("[tmy] argument cannot be null"); if (matrix4 == null) throw new ArgumentError("[matrix4] argument cannot be null"); if (matrix4.length != 16) throw new ArgumentError("[matrix4] must have 16 entries."); _constructor(); _initWithImage(image, tmx.index, tmy.index, matrix4); }