GradientText
A widget that displays text with a gradient effect.
Constructor
const GradientText(
this.text, {
required this.gradient,
super.key,
this.style,
this.strutStyle,
this.textAlign,
this.textDirection,
this.locale,
this.softWrap,
this.overflow,
this.textScaleFactor,
this.maxLines,
this.semanticsLabel,
this.textWidthBasis,
this.textHeightBehavior,
this.selectionColor,
});
Properties:
text(required): The text to be displayed.gradient(required): The gradient applied to the text.style: The text style to be applied.strutStyle: The strut style to be applied.textAlign: The text alignment to be applied.textDirection: The text direction to be applied.locale: The locale to be applied.softWrap: Controls whether text should break at soft line breaks.overflow: Determines how text should be handled when it overflows.textScaleFactor: The number of font pixels for each logical pixel.maxLines: The maximum number of lines for the text to span.semanticsLabel: A label for the text used by screen reading software.textWidthBasis: Determines how the width of the text is calculated.textHeightBehavior: Specifies how to handle the height of the text.selectionColor: Specifies the color of the selection highlight.
Example:
GradientText(
'Hello',
gradient: LinearGradient(
colors: [Colors.red, Colors.blue],
)
)