A Flutter Widget to draw gradients into text.(Null safe)
Add the plugin
dependencies:
...
grad_text: ^0.0.2
import 'package:grad_text/grad_text.dart';
Use it:
GradientText(
text: 'My Name is Karthik Sunil',
colors: <Color>[
Colors.deepOrange,
Colors.yellow
],
style: TextStyle(fontSize: 30.0),
);
Parameter | Required | Description |
---|---|---|
text | true | Text to show. |
colors | true | List of colors to apply. |
style | false | Text style. |
overflow | false | How visual overflow should be handled. |
textAlign | false | How the text should be aligned horizontally. |
tileMode | false | Defines what happens at the edge of the gradient. |
customGradient | false | Use a custom gradient. This will override the type following parameters: type, colors, transform and tileMode. |
gradientDirection | false | Set gradient direction. Possible values: rtl (Right to left), ltr (Left to right), ttb (Top to bottom), btt (Bottom to top) |
transform | false | Used for transforming gradient shaders without applying the same transform to the entire canvas. |
type | false | Set gradient type. Possible values: linear and radial |