toTextStyle method
Implementation
TextStyle? toTextStyle(BuildContext context) {
if (themeStyle != null) {
return FLThemeTool.parseTextStyle(themeStyle!, context);
}
final TextDecoration? textDecoration = textDecorations != null
? TextDecoration.combine(textDecorations!.map(flStringToTextDecoration).toList() as List<TextDecoration>)
: null;
return TextStyle(
inherit: inherit ?? true,
color: FLThemeTool.parseColor(color, context),
backgroundColor: FLThemeTool.parseColor(backgroundColor, context),
fontFamily: fontFamily,
fontSize: fontSize,
fontWeight: flStringToFontWeight(fontWeight),
fontStyle: flStringToFontStyle(fontStyle),
letterSpacing: letterSpacing,
wordSpacing: wordSpacing,
textBaseline: flStringToTextBaseline(textBaseline),
height: height,
decoration: textDecoration,
decorationColor: FLThemeTool.parseColor(decorationColor, context),
decorationStyle: flStringToTextDecorationStyle(decorationStyle),
decorationThickness: decorationThickness);
}