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 defaultno 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
- 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
- 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.125no setter - light → VxRichText
-
no setter
- 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
- neutral50 → VxRichText
-
Neutral
no setterinherited
- neutral100 → VxRichText
-
no setterinherited
- neutral200 → VxRichText
-
no setterinherited
- neutral300 → VxRichText
-
no setterinherited
- neutral400 → VxRichText
-
no setterinherited
- neutral500 → VxRichText
-
no setterinherited
- neutral600 → VxRichText
-
no setterinherited
- neutral700 → VxRichText
-
no setterinherited
- neutral800 → VxRichText
-
no setterinherited
- neutral900 → VxRichText
-
no setterinherited
- 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
- pink50 → VxRichText
-
Pink
no setterinherited
- pink100 → VxRichText
-
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
- purple50 → VxRichText
-
Purple
no setterinherited
- purple100 → VxRichText
-
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
- sky50 → VxRichText
-
Sky
no setterinherited
- sky100 → VxRichText
-
no setterinherited
- sky200 → VxRichText
-
no setterinherited
- sky300 → VxRichText
-
no setterinherited
- sky400 → VxRichText
-
no setterinherited
- sky500 → VxRichText
-
no setterinherited
- sky600 → VxRichText
-
no setterinherited
- sky700 → VxRichText
-
no setterinherited
- sky800 → VxRichText
-
no setterinherited
- sky900 → VxRichText
-
no setterinherited
- slate50 → VxRichText
-
Slate
no setterinherited
- slate100 → VxRichText
-
no setterinherited
- slate200 → VxRichText
-
no setterinherited
- slate300 → VxRichText
-
no setterinherited
- slate400 → VxRichText
-
no setterinherited
- slate500 → VxRichText
-
no setterinherited
- slate600 → VxRichText
-
no setterinherited
- slate700 → VxRichText
-
no setterinherited
- slate800 → VxRichText
-
no setterinherited
- slate900 → VxRichText
-
no setterinherited
- sm → VxRichText
-
Sets
textScaleFactor
to small i.e. 0.875no setter - start → VxRichText
-
To align text in start
no setter
- stone50 → VxRichText
-
Stone
no setterinherited
- stone100 → VxRichText
-
no setterinherited
- stone200 → VxRichText
-
no setterinherited
- stone300 → VxRichText
-
no setterinherited
- stone400 → VxRichText
-
no setterinherited
- stone500 → VxRichText
-
no setterinherited
- stone600 → VxRichText
-
no setterinherited
- stone700 → VxRichText
-
no setterinherited
- stone800 → VxRichText
-
no setterinherited
- stone900 → VxRichText
-
no setterinherited
- 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
- 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
- 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.25no setter - xl2 → VxRichText
-
Sets
textScaleFactor
to twice extra large i.e. 1.5no setter - xl3 → VxRichText
-
Sets
textScaleFactor
to thrice extra large i.e. 1.875no setter - xl4 → VxRichText
-
Sets
textScaleFactor
to four times extra large i.e. 2.25no setter - xl5 → VxRichText
-
Sets
textScaleFactor
to five times extra large i.e. 3no setter - xl6 → VxRichText
-
Sets
textScaleFactor
to six times extra large i.e. 4no setter - xs → VxRichText
-
Sets
textScaleFactor
to extra small i.e. 0.75no 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
- zinc50 → VxRichText
-
Zinc
no setterinherited
- zinc100 → VxRichText
-
no setterinherited
- zinc200 → VxRichText
-
no setterinherited
- zinc300 → VxRichText
-
no setterinherited
- zinc400 → VxRichText
-
no setterinherited
- zinc500 → VxRichText
-
no setterinherited
- zinc600 → VxRichText
-
no setterinherited
- zinc700 → VxRichText
-
no setterinherited
- zinc800 → VxRichText
-
no setterinherited
- zinc900 → VxRichText
-
no setterinherited
Methods
-
align(
TextAlign align) → VxRichText -
bodyText1(
BuildContext context) → VxRichText - Sets TextTheme bodyText1
-
bodyText2(
BuildContext context) → VxRichText - Sets TextTheme bodyText2
- Sets TextTheme button
- 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
-
scale(
double value) → VxRichText -
Sets
textScaleFactor
to custom value -
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