locale_emoji_flutter 0.1.3
locale_emoji_flutter: ^0.1.3 copied to clipboard
Convert Locale (i.e. class from dart:ui package) to flag emoji
example/locale_emoji_flutter_example.dart
// ignore_for_file: avoid_print
import 'dart:ui';
import 'package:locale_emoji_flutter/locale_emoji_flutter.dart';
void main() {
const Locale locale = Locale('en', 'GB');
print(locale.flagEmoji); // 'π¬π§'
print(const Locale('de').flagEmoji); // 'π©πͺ'
print(const Locale('de', 'DE').flagEmoji); // 'π©πͺ'
print(const Locale('de', 'CH').flagEmoji); // 'π¨π'
print(const Locale('en').flagEmoji); // 'πΊπΈ'
print(const Locale('en', 'US').flagEmoji); // 'πΊπΈ'
print(const Locale('pt').flagEmoji); // 'π§π·'
print(const Locale('zh').flagEmoji); // 'π¨π³'
print(const Locale('zh', 'TW').flagEmoji); // 'πΉπΌ'
}