builder property
final
Create you own locale switcher widget:
Example:
LocaleSwitcher.custom(
builder: (locales) {
return AnimatedToggleSwitch<String>.rolling(
current: LocaleManager.realLocaleNotifier.value,
values: locales,
loading: false,
onChanged: (langCode) async {
if (langCode == showOtherLocales) {
showSelectLocaleDialog(context);
} else {
LocaleManager.realLocaleNotifier.value = langCode;
}
},
iconBuilder: getIconForLanguage,
);
})
Implementation
final LocaleSwitchBuilder? builder;