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