LocaleSwitcher.menu constructor

LocaleSwitcher.menu(
  1. {Key? key,
  2. String? title = 'Choose language:',
  3. int numberOfShown = 200,
  4. bool showOsLocale = true,
  5. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  6. EdgeInsets padding = const EdgeInsets.all(8)}
)

A Widget to switch locale of App with DropDownMenuLanguageSwitch

{@tool dartpad} This sample shows how to display LocaleSwitcher.menu.

** See code in examples/lib/main.dart ** {@end-tool}

Implementation

factory LocaleSwitcher.menu({
  Key? key,
  String? title = 'Choose language:',
  int numberOfShown = 200,
  bool showOsLocale = true,
  CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  EdgeInsets padding = const EdgeInsets.all(8),
}) {
  return LocaleSwitcher._(
    key: key,
    title: title,
    showOsLocale: showOsLocale,
    numberOfShown: numberOfShown,
    crossAxisAlignment: crossAxisAlignment,
    padding: padding,
    type: _Switcher.menu,
  );
}