builder property

LocaleSwitchBuilder? builder
final

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;