PickerFont.fromFontSpec constructor
PickerFont.fromFontSpec(
- String fontSpec
Constructs a PickerFont from a font spec description (a shorthand string that can describe a font), e.g. "Roboto:700i".
Implementation
factory PickerFont.fromFontSpec(String fontSpec) {
final fontSpecSplit = fontSpec.split(":");
return fontSpecSplit.length == 1
? PickerFont(fontFamily: fontSpecSplit[0])
: PickerFont(
fontFamily: fontSpecSplit[0],
fontWeight:
fontWeightValues[fontSpecSplit[1].replaceAll("i", "")] ??
FontWeight.w400,
fontStyle: fontSpecSplit[1].contains("i")
? FontStyle.italic
: FontStyle.normal,
);
}