petrona static method
TextStyle
petrona({
- TextStyle? textStyle,
- Color? color,
- Color? backgroundColor,
- double? fontSize,
- FontWeight? fontWeight,
- FontStyle? fontStyle,
- double? letterSpacing,
- double? wordSpacing,
- TextBaseline? textBaseline,
- double? height,
- Locale? locale,
- Paint? foreground,
- Paint? background,
- List<
Shadow> ? shadows, - List<
FontFeature> ? fontFeatures, - TextDecoration? decoration,
- Color? decorationColor,
- TextDecorationStyle? decorationStyle,
- double? decorationThickness,
Applies the Petrona font family from Google Fonts to the
given textStyle
.
See:
Implementation
static TextStyle petrona({
TextStyle? textStyle,
Color? color,
Color? backgroundColor,
double? fontSize,
FontWeight? fontWeight,
FontStyle? fontStyle,
double? letterSpacing,
double? wordSpacing,
TextBaseline? textBaseline,
double? height,
Locale? locale,
Paint? foreground,
Paint? background,
List<ui.Shadow>? shadows,
List<ui.FontFeature>? fontFeatures,
TextDecoration? decoration,
Color? decorationColor,
TextDecorationStyle? decorationStyle,
double? decorationThickness,
}) {
final fonts = <GoogleFontsVariant, GoogleFontsFile>{
const GoogleFontsVariant(
fontWeight: FontWeight.w100,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'b143ecbdde410d3979c22ff94032d1d2114762b1a796de38d7e04526ad3854af',
70620,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w200,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'b516c02f225e84b29f95621f4587fae6564cd28c774a7222f62e7611c35d1059',
71088,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w300,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'307ab8db36af008a0482064b0b2ec60b9411bf3423fccef7e3f90f536db0d4aa',
71016,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w400,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'b94e130b5a442e6adb6209ab613d84af86b6af6c14546c15739a2d42e28e534f',
70956,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w500,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'a742d8398f94227729305a25e32d8044051fa69752a818ddfac4fa2018098398',
71012,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w600,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'140703cbefa1b35b7e3f5b583bd5320bda1761e9b9aaf1bcf235878527a1eee6',
71036,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w700,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'da375606f5339bb8f4c45b4a7b3cede1042e1743616f87943dd237bb9b88eac7',
71028,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w800,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'8d6c10058ea77fe9f67afd97152de5dc680491e4928d9abe61795ec8a9efcf6a',
71056,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w900,
fontStyle: FontStyle.normal,
): GoogleFontsFile(
'0926384a2401982dac11ad69ce15579d265d1b120a4e47e9ef01b0bc81ccda09',
70908,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w100,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'96c7b5d97eba3910321a061428869bcc1183e90a59eb137e69b51ab2a21d117d',
75100,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w200,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'f30fbfb7d35d672bd9656ea3cd95199549b453f2ee05a3ac01f6b6914cc34b56',
75996,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w300,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'b2ddba3aa777f320a6ca2a8a1f16124e4dfc336db3dafd7438feb7c40c0818a2',
76020,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w400,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'9196563d2d91ea1f966429caec852db9f40f4703fdf4c3f2b83cc114ec89d6e7',
76016,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w500,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'ac1fe885b36a4a6f985e4998169df9c530568d53961d74b49ffb99d79967a713',
76100,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w600,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'fcbaedbc0e2ad05b1a9069439cdbd52582bcaa10832443e772d342e17da20c97',
76068,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w700,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'485ba7b231a144ecea9eae21bb9baeab7a7a729ebd154406aadf687f8f746693',
76008,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w800,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'49e3cebf9a7c87a341c030eecc24ee806ffd53cd50584574a93740bbcb2260df',
76068,
),
const GoogleFontsVariant(
fontWeight: FontWeight.w900,
fontStyle: FontStyle.italic,
): GoogleFontsFile(
'22d947653985227c43da9f2889fa5e1a5f0b42912da95d3ee1e49e57dcb4f93e',
75876,
),
};
return googleFontsTextStyle(
textStyle: textStyle,
fontFamily: 'Petrona',
color: color,
backgroundColor: backgroundColor,
fontSize: fontSize,
fontWeight: fontWeight,
fontStyle: fontStyle,
letterSpacing: letterSpacing,
wordSpacing: wordSpacing,
textBaseline: textBaseline,
height: height,
locale: locale,
foreground: foreground,
background: background,
shadows: shadows,
fontFeatures: fontFeatures,
decoration: decoration,
decorationColor: decorationColor,
decorationStyle: decorationStyle,
decorationThickness: decorationThickness,
fonts: fonts,
);
}