LauncherIconConfig.fromMap constructor
LauncherIconConfig.fromMap(
- Map map
Creates a launcher icon configuration from the provided map.
Implementation
factory LauncherIconConfig.fromMap(
Map<dynamic, dynamic> map,
) {
final web = Map<dynamic, dynamic>.from(
map['web'] ?? const {},
);
return LauncherIconConfig(
imagePath: map['image_path']?.toString() ?? '',
android: map['android'] == true,
ios: map['ios'] == true,
web: web['generate'] == true,
adaptiveBackground: map['adaptive_icon_background']?.toString() ?? '#FFFFFF',
adaptiveForeground: map['adaptive_icon_foreground']?.toString() ?? '',
adaptiveMonochrome: map['adaptive_icon_monochrome']?.toString(),
removeAlphaIos: map['remove_alpha_ios'] == true,
);
}