VxRichText class

Creates a AutoSizeText widget with a TextSpan.

Available Extensions
Annotations

Constructors

VxRichText(String _text)
VxRichText.existing(String _text, TextStyle? _textStyle)

Properties

amber50 VxRichText
Amber
no setterinherited
amber100 VxRichText
no setterinherited
amber200 VxRichText
no setterinherited
amber300 VxRichText
no setterinherited
amber400 VxRichText
no setterinherited
amber500 VxRichText
no setterinherited
amber600 VxRichText
no setterinherited
amber700 VxRichText
no setterinherited
amber800 VxRichText
no setterinherited
amber900 VxRichText
no setterinherited
base VxRichText
Sets textScaleFactor to base i.e. 1 or default
no setter
black VxRichText
no setterinherited
blue50 VxRichText
Blue
no setterinherited
blue100 VxRichText
no setterinherited
blue200 VxRichText
no setterinherited
blue300 VxRichText
no setterinherited
blue400 VxRichText
no setterinherited
blue500 VxRichText
no setterinherited
blue600 VxRichText
no setterinherited
blue700 VxRichText
no setterinherited
blue800 VxRichText
no setterinherited
blue900 VxRichText
no setterinherited
blueGray50 VxRichText
Bluegray
no setterinherited
blueGray100 VxRichText
no setterinherited
blueGray200 VxRichText
no setterinherited
blueGray300 VxRichText
no setterinherited
blueGray400 VxRichText
no setterinherited
blueGray500 VxRichText
no setterinherited
blueGray600 VxRichText
no setterinherited
blueGray700 VxRichText
no setterinherited
blueGray800 VxRichText
no setterinherited
blueGray900 VxRichText
no setterinherited
bold VxRichText
no setter
capitalize VxRichText
Converts the text to first letter of very word as uppercase.
no setter
center VxRichText
How the text should be aligned horizontally.
no setter
coolGray50 VxRichText
Cool Gray
no setterinherited
coolGray100 VxRichText
no setterinherited
coolGray200 VxRichText
no setterinherited
coolGray300 VxRichText
no setterinherited
coolGray400 VxRichText
no setterinherited
coolGray500 VxRichText
no setterinherited
coolGray600 VxRichText
no setterinherited
coolGray700 VxRichText
no setterinherited
coolGray800 VxRichText
no setterinherited
coolGray900 VxRichText
no setterinherited
cyan50 VxRichText
Cyan
no setterinherited
cyan100 VxRichText
no setterinherited
cyan200 VxRichText
no setterinherited
cyan300 VxRichText
no setterinherited
cyan400 VxRichText
no setterinherited
cyan500 VxRichText
no setterinherited
cyan600 VxRichText
no setterinherited
cyan700 VxRichText
no setterinherited
cyan800 VxRichText
no setterinherited
cyan900 VxRichText
no setterinherited
ellipsis VxRichText
To overlow text as ellipsis
no setter
emerald50 VxRichText
Emerald
no setterinherited
emerald100 VxRichText
no setterinherited
emerald200 VxRichText
no setterinherited
emerald300 VxRichText
no setterinherited
emerald400 VxRichText
no setterinherited
emerald500 VxRichText
no setterinherited
emerald600 VxRichText
no setterinherited
emerald700 VxRichText
no setterinherited
emerald800 VxRichText
no setterinherited
emerald900 VxRichText
no setterinherited
end VxRichText
To align text in end
no setter
extraBlack VxRichText
no setter
extraBold VxRichText
no setter
fade VxRichText
To overlow text as fade
no setter
fuchsia50 VxRichText
Fuchsia
no setterinherited
fuchsia100 VxRichText
no setterinherited
fuchsia200 VxRichText
no setterinherited
fuchsia300 VxRichText
no setterinherited
fuchsia400 VxRichText
no setterinherited
fuchsia500 VxRichText
no setterinherited
fuchsia600 VxRichText
no setterinherited
fuchsia700 VxRichText
no setterinherited
fuchsia800 VxRichText
no setterinherited
fuchsia900 VxRichText
no setterinherited
gray50 VxRichText
Gray
no setterinherited
gray100 VxRichText
no setterinherited
gray200 VxRichText
no setterinherited
gray300 VxRichText
no setterinherited
gray400 VxRichText
no setterinherited
gray500 VxRichText
no setterinherited
gray600 VxRichText
no setterinherited
gray700 VxRichText
no setterinherited
gray800 VxRichText
no setterinherited
gray900 VxRichText
no setterinherited
green50 VxRichText
Green
no setterinherited
green100 VxRichText
no setterinherited
green200 VxRichText
no setterinherited
green300 VxRichText
no setterinherited
green400 VxRichText
no setterinherited
green500 VxRichText
no setterinherited
green600 VxRichText
no setterinherited
green700 VxRichText
no setterinherited
green800 VxRichText
no setterinherited
green900 VxRichText
no setterinherited
hairLine VxRichText
no setter
hashCode int
The hash code for this object.
no setterinherited
heightLoose VxRichText
Sets lineHeight to 1.5
no setter
heightRelaxed VxRichText
Sets lineHeight to 1.25
no setter
heightSnug VxRichText
Sets lineHeight to 0.875
no setter
heightTight VxRichText
Sets lineHeight to 0.75
no setter
hidePartial VxRichText
Converts the text to partially hideen text. Best for sensitive data.
no setter
indigo50 VxRichText
Indigo
no setterinherited
indigo100 VxRichText
no setterinherited
indigo200 VxRichText
no setterinherited
indigo300 VxRichText
no setterinherited
indigo400 VxRichText
no setterinherited
indigo500 VxRichText
no setterinherited
indigo600 VxRichText
no setterinherited
indigo700 VxRichText
no setterinherited
indigo800 VxRichText
no setterinherited
indigo900 VxRichText
no setterinherited
isIntrinsic VxRichText
LayoutBuilder does not support using IntrinsicWidth or IntrinsicHeight.
no setter
italic VxRichText
Sets FontStyle to FontStyle.italic
no setter
justify VxRichText
To align text as justify
no setter
lg VxRichText
Sets textScaleFactor to large i.e. 1.125
no setter
light VxRichText
no setter
lightBlue50 VxRichText
Light blue
no setterinherited
lightBlue100 VxRichText
no setterinherited
lightBlue200 VxRichText
no setterinherited
lightBlue300 VxRichText
no setterinherited
lightBlue400 VxRichText
no setterinherited
lightBlue500 VxRichText
no setterinherited
lightBlue600 VxRichText
no setterinherited
lightBlue700 VxRichText
no setterinherited
lightBlue800 VxRichText
no setterinherited
lightBlue900 VxRichText
no setterinherited
lime50 VxRichText
Lime
no setterinherited
lime100 VxRichText
no setterinherited
lime200 VxRichText
no setterinherited
lime300 VxRichText
no setterinherited
lime400 VxRichText
no setterinherited
lime500 VxRichText
no setterinherited
lime600 VxRichText
no setterinherited
lime700 VxRichText
no setterinherited
lime800 VxRichText
no setterinherited
lime900 VxRichText
no setterinherited
lineThrough VxRichText
Sets TextDecoration as TextDecoration.lineThrough
no setter
lowercase VxRichText
Converts the text to fully lowercase.
no setter
medium VxRichText
no setter
normal VxRichText
no setter
orange50 VxRichText
Orange
no setterinherited
orange100 VxRichText
no setterinherited
orange200 VxRichText
no setterinherited
orange300 VxRichText
no setterinherited
orange400 VxRichText
no setterinherited
orange500 VxRichText
no setterinherited
orange600 VxRichText
no setterinherited
orange700 VxRichText
no setterinherited
orange800 VxRichText
no setterinherited
orange900 VxRichText
no setterinherited
overline VxRichText
Sets TextDecoration as TextDecoration.overline
no setter
pink100 VxRichText
Pink
no setterinherited
pink200 VxRichText
no setterinherited
pink300 VxRichText
no setterinherited
pink400 VxRichText
no setterinherited
pink500 VxRichText
no setterinherited
pink600 VxRichText
no setterinherited
pink700 VxRichText
no setterinherited
pink800 VxRichText
no setterinherited
pink900 VxRichText
no setterinherited
purple100 VxRichText
Purple
no setterinherited
purple200 VxRichText
no setterinherited
purple300 VxRichText
no setterinherited
purple400 VxRichText
no setterinherited
purple500 VxRichText
no setterinherited
purple600 VxRichText
no setterinherited
purple700 VxRichText
no setterinherited
purple800 VxRichText
no setterinherited
purple900 VxRichText
no setterinherited
red50 VxRichText
Red
no setterinherited
red100 VxRichText
no setterinherited
red200 VxRichText
no setterinherited
red300 VxRichText
no setterinherited
red400 VxRichText
no setterinherited
red500 VxRichText
no setterinherited
red600 VxRichText
no setterinherited
red700 VxRichText
no setterinherited
red800 VxRichText
no setterinherited
red900 VxRichText
no setterinherited
rose50 VxRichText
Rose
no setterinherited
rose100 VxRichText
no setterinherited
rose200 VxRichText
no setterinherited
rose300 VxRichText
no setterinherited
rose400 VxRichText
no setterinherited
rose500 VxRichText
no setterinherited
rose600 VxRichText
no setterinherited
rose700 VxRichText
no setterinherited
rose800 VxRichText
no setterinherited
rose900 VxRichText
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
semiBold VxRichText
no setter
sm VxRichText
Sets textScaleFactor to small i.e. 0.875
no setter
start VxRichText
To align text in start
no setter
teal50 VxRichText
teal
no setterinherited
teal100 VxRichText
no setterinherited
teal200 VxRichText
no setterinherited
teal300 VxRichText
no setterinherited
teal400 VxRichText
no setterinherited
teal500 VxRichText
no setterinherited
teal600 VxRichText
no setterinherited
teal700 VxRichText
no setterinherited
teal800 VxRichText
no setterinherited
teal900 VxRichText
no setterinherited
thin VxRichText
no setter
tight VxRichText
Sets letterSpacing to -1.0
no setter
tighter VxRichText
Sets letterSpacing to -2.0
no setter
tightest VxRichText
Sets letterSpacing to -3.0
no setter
transparent VxRichText
Transparent
no setterinherited
trueGray50 VxRichText
True Gray
no setterinherited
trueGray100 VxRichText
no setterinherited
trueGray200 VxRichText
no setterinherited
trueGray300 VxRichText
no setterinherited
trueGray400 VxRichText
no setterinherited
trueGray500 VxRichText
no setterinherited
trueGray600 VxRichText
no setterinherited
trueGray700 VxRichText
no setterinherited
trueGray800 VxRichText
no setterinherited
trueGray900 VxRichText
no setterinherited
underline VxRichText
Sets TextDecoration as TextDecoration.underline
no setter
uppercase VxRichText
Converts the text to fully uppercase.
no setter
velocityColor Color?
getter/setter pairinherited
violet50 VxRichText
Violet
no setterinherited
violet100 VxRichText
no setterinherited
violet200 VxRichText
no setterinherited
violet300 VxRichText
no setterinherited
violet400 VxRichText
no setterinherited
violet500 VxRichText
no setterinherited
violet600 VxRichText
no setterinherited
violet700 VxRichText
no setterinherited
violet800 VxRichText
no setterinherited
violet900 VxRichText
no setterinherited
visible VxRichText
To overlow text as visible
no setter
warmGray50 VxRichText
Warm Gray
no setterinherited
warmGray100 VxRichText
no setterinherited
warmGray200 VxRichText
no setterinherited
warmGray300 VxRichText
no setterinherited
warmGray400 VxRichText
no setterinherited
warmGray500 VxRichText
no setterinherited
warmGray600 VxRichText
no setterinherited
warmGray700 VxRichText
no setterinherited
warmGray800 VxRichText
no setterinherited
warmGray900 VxRichText
no setterinherited
white VxRichText
no setterinherited
wide VxRichText
Sets letterSpacing to 1.0
no setter
wider VxRichText
Sets letterSpacing to 2.0
no setter
widest VxRichText
Sets letterSpacing to 3.0
no setter
xl VxRichText
Sets textScaleFactor to extra large i.e. 1.25
no setter
xl2 VxRichText
Sets textScaleFactor to twice extra large i.e. 1.5
no setter
xl3 VxRichText
Sets textScaleFactor to thrice extra large i.e. 1.875
no setter
xl4 VxRichText
Sets textScaleFactor to four times extra large i.e. 2.25
no setter
xl5 VxRichText
Sets textScaleFactor to five times extra large i.e. 3
no setter
xl6 VxRichText
Sets textScaleFactor to six times extra large i.e. 4
no setter
xs VxRichText
Sets textScaleFactor to extra small i.e. 0.75
no setter
yellow50 VxRichText
Yellow
no setterinherited
yellow100 VxRichText
no setterinherited
yellow200 VxRichText
no setterinherited
yellow300 VxRichText
no setterinherited
yellow400 VxRichText
no setterinherited
yellow500 VxRichText
no setterinherited
yellow600 VxRichText
no setterinherited
yellow700 VxRichText
no setterinherited
yellow800 VxRichText
no setterinherited
yellow900 VxRichText
no setterinherited

Methods

align(TextAlign align) VxRichText
bodyText1(BuildContext context) VxRichText
Sets TextTheme bodyText1
bodyText2(BuildContext context) VxRichText
Sets TextTheme bodyText2
buttonText(BuildContext context) VxRichText
Sets TextTheme button
caption(BuildContext context) VxRichText
Sets TextTheme caption
color(Color color) VxRichText
Set color of the text
doubleTap(Function function) VxRichText
Set doubleTap func
fontFamily(String family) VxRichText
Set fontFamily for the text
headline1(BuildContext context) VxRichText
Sets TextTheme headline 1
headline2(BuildContext context) VxRichText
Sets TextTheme headline 2
headline3(BuildContext context) VxRichText
Sets TextTheme headline 3
headline4(BuildContext context) VxRichText
Sets TextTheme headline 4
headline5(BuildContext context) VxRichText
Sets TextTheme headline 5
headline6(BuildContext context) VxRichText
Sets TextTheme headline 6
hexColor(String colorHex) VxRichText
Set color of the text using hexvalue
letterSpacing(double val) VxRichText
Sets custom letterSpacing with val
lineHeight(double val) VxRichText
Sets custom lineHeight with val
make({Key? key}) Widget
maxFontSize(double maxFontSize) VxRichText
The maximum text size constraint to be used when auto-sizing text.
maxLines(int lines) VxRichText
An optional maximum number of lines for the text to span, wrapping if necessary. If the text exceeds the given number of lines, it will be resized according to the specified bounds and if necessary truncated according to overflow.
minFontSize(double minFontSize) VxRichText
The minimum text size constraint to be used when auto-sizing text.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
overflowReplacement(Widget overflowReplacement) VxRichText
If the text is overflowing and does not fit its bounds, this widget is displayed instead.
overlineText(BuildContext context) VxRichText
Sets TextTheme overline
setChildToColor(VxRichText child) → void
inherited
size(double size) VxRichText
To set fontSize of the text using size
stepGranularity(double stepGranularity) VxRichText
The step size in which the font size is being adapted to constraints.
strutStyle(StrutStyle _style) VxRichText
The strut style to use. Strut style defines the strut, which sets minimum vertical layout metrics.
subtitle1(BuildContext context) VxRichText
Sets TextTheme subtitle1
subtitle2(BuildContext context) VxRichText
Sets TextTheme subtitle2
tap(Function function) VxRichText
Set tap func
textBaseLine(TextBaseline baseline) VxRichText
The common baseline that should be aligned between this text span and its parent text span, or, for the root text spans, with the line box.
textStyle(TextStyle _style) VxRichText
Use textStyle to provide custom or any theme style.
toString() String
A string representation of this object.
inherited
withTextSpanChildren(List<TextSpan> children) VxRichText
Set children with list of text spans
wordSpacing(double spacing) VxRichText
The amount of space (in logical pixels) to add at each sequence of white-space (i.e. between each word). A negative value can be used to bring the words closer.

Operators

operator ==(Object other) bool
The equality operator.
inherited