getDynamicStyle static method
TextStyle
getDynamicStyle({
- dynamic fontFamily,
- double? fontSize,
- dynamic fontWeight,
- dynamic fontStyle,
- dynamic color,
Implementation
static TextStyle getDynamicStyle(
{fontFamily, double? fontSize, fontWeight, fontStyle, color}) {
var ts = TextStyle(
fontSize: fontSize,
fontWeight: fontWeight,
color: color,
fontStyle: fontStyle);
return fontFamily[0] == "*"
? DynamicFonts.asMap().containsKey(fontFamily.substring(1))
? DynamicFonts.getFont(fontFamily.substring(1), textStyle: ts)
: ts
: ts.copyWith(fontFamily: fontFamily);
}