Created
December 3, 2019 07:15
-
-
Save Comevius/63ec355301774877c5d232d9cc326545 to your computer and use it in GitHub Desktop.
NoSplashFactory
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class NoSplashFactory extends InteractiveInkFeatureFactory { | |
const NoSplashFactory(); | |
@override | |
InteractiveInkFeature create( | |
{MaterialInkController controller, | |
RenderBox referenceBox, | |
Offset position, | |
Color color, | |
TextDirection textDirection, | |
bool containedInkWell = false, | |
RectCallback rectCallback, | |
BorderRadius borderRadius, | |
ShapeBorder customBorder, | |
double radius, | |
VoidCallback onRemoved}) { | |
return NoSplash( | |
controller: controller, | |
referenceBox: referenceBox, | |
); | |
} | |
} | |
class NoSplash extends InteractiveInkFeature { | |
NoSplash({ | |
@required MaterialInkController controller, | |
@required RenderBox referenceBox, | |
}) : assert(controller != null), | |
assert(referenceBox != null), | |
super( | |
controller: controller, | |
referenceBox: referenceBox, | |
); | |
@override | |
void paintFeature(Canvas canvas, Matrix4 transform) {} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment