seletedFontStyle method
void
seletedFontStyle()
Implementation
void seletedFontStyle() {
final List<String> _myGoogleFonts = [
"Abril Fatface",
"Aclonica",
"Alegreya Sans",
"Architects Daughter",
"Archivo",
"Archivo Narrow",
"Bebas Neue",
"Bitter",
"Bree Serif",
"Bungee",
"Cabin",
"Cairo",
"Coda",
"Comfortaa",
"Comic Neue",
"Cousine",
"Croissant One",
"Faster One",
"Forum",
'Permanent Marker',
"Great Vibes",
"Heebo",
"Inconsolata",
"Josefin Slab",
"Lato",
"Libre Baskerville",
"Lobster",
"Lora",
"Merriweather",
"Montserrat",
"Mukta",
"Nunito",
"Offside",
"Open Sans",
"Oswald",
"Overlock",
"Pacifico",
"Playfair Display",
"Poppins",
"Raleway",
"Roboto",
"Roboto Mono",
"Source Sans Pro",
"Space Mono",
"Spicy Rice",
"Squada One",
"Sue Ellen Francisco",
"Trade Winds",
"Ubuntu",
"Varela",
"Vollkorn",
"Work Sans",
"Zilla Slab",
'M PLUS Rounded 1c',
'Almarai',
'Tajawal',
'Oleo Script',
'Viga',
'Homemade Apple',
'Fredoka',
'Oleo Script Swash Caps',
'Magra',
'Kaisei Decol',
'DotGothic16',
'Fresca',
'Potta One',
'Mochiy Pop One',
'Cherry Cream Soda',
'Cute Font',
'Shippori Antique',
'Mochiy Pop One',
'Train One',
];
showDialog(
context: context,
builder: (context) {
return AlertDialog(
content: SingleChildScrollView(
child: SizedBox(
width: double.maxFinite,
child: FontPicker(
showFontInfo: true,
showFontVariants: true,
recentsCount: 5,
lang: 'pt',
showInDialog: true,
initialFontFamily: _selectedFont,
onFontChanged: (font) {
setState(() {
_selectedFont = font.fontFamily;
_selectedFontTextStyle = font.toTextStyle();
});
},
googleFonts: _myGoogleFonts,
),
),
),
);
},
);
}