getMaterialYouColours function
Implementation
Future<MaterialYouPalette?> getMaterialYouColours() async {
// Material You colors are available on Android only
if (defaultTargetPlatform != TargetPlatform.android) return null;
try {
final datam = await MaterialYouColours.getMaterialYouColours();
if (datam == null) return null;
var data = datam.map((key, value) => MapEntry(key as String, value as String));
return MaterialYouPalette(
accent1: data.getAccent1(),
accent2: data.getAccent2(),
accent3: data.getAccent3(),
neutral1: data.getNeutral1(),
neutral2: data.getNeutral2(),
);
} on PlatformException catch (_) {
return null;
}
}