Creates a widget that applies a mask generated by a Shader to its child.
The shaderCallback and transferMode arguments must not be null.
Source
ShaderMask({
Key key,
@required this.shaderCallback,
this.transferMode: TransferMode.modulate,
Widget child
}) : super(key: key, child: child) {
assert(shaderCallback != null);
assert(transferMode != null);
}