DefaultMaterialLocalizations class
US English strings for the material widgets.
See also:
- GlobalMaterialLocalizations, which provides material localizations for many languages.
- MaterialApp.localizationsDelegates, which automatically includes DefaultMaterialLocalizations.delegate by default.
- Implemented types
Constructors
- DefaultMaterialLocalizations()
-
Constructs an object that defines the material widgets' localized strings
for US English (only).
const
Properties
- alertDialogLabel → String
-
Label read out by accessibility tools (TalkBack or VoiceOver) when an
alert dialog widget is opened.
no setteroverride
- anteMeridiemAbbreviation → String
-
The abbreviation for ante meridiem (before noon) shown in the time picker.
no setteroverride
- backButtonTooltip → String
-
The BackButton's tooltip.
no setteroverride
- bottomSheetLabel → String
-
Label for a BottomSheet, used as the
modalRouteContentName
of the scrimOnTapHint.no setteroverride - calendarModeButtonLabel → String
-
Tooltip used for the calendar mode button of the date pickers.
no setteroverride
- cancelButtonLabel → String
-
Label for "cancel" buttons and menu items.
no setteroverride
- clearButtonTooltip → String
-
The tooltip for the clear button to clear text on SearchAnchor's search view.
no setteroverride
- closeButtonLabel → String
-
Label for "close" buttons and menu items.
no setteroverride
- closeButtonTooltip → String
-
The CloseButton's tooltip.
no setteroverride
- collapsedHint → String
-
The semantics hint to describe the ExpansionTile collapsed state.
no setteroverride
- collapsedIconTapHint → String
-
The semantics hint to describe the tap action on a collapsed ExpandIcon.
no setteroverride
- continueButtonLabel → String
-
Label for "continue" buttons and menu items.
no setteroverride
- copyButtonLabel → String
-
Label for "copy" edit buttons and menu items.
no setteroverride
- currentDateLabel → String
-
Label indicating that a given date is the current date.
no setteroverride
- cutButtonLabel → String
-
Label for "cut" edit buttons and menu items.
no setteroverride
- dateHelpText → String
-
The help text used on an empty InputDatePickerFormField to indicate
to the user the date format being asked for.
no setteroverride
- dateInputLabel → String
-
The label used to describe the text field used in an InputDatePickerFormField.
no setteroverride
- dateOutOfRangeLabel → String
-
Error message displayed to the user when they have entered a date that
is outside the valid range for the date picker.
showDateRangePicker.
no setteroverride
- datePickerHelpText → String
-
Label used in the header of the date picker dialog created with
showDatePicker.
no setteroverride
- dateRangeEndLabel → String
-
The label used for the ending date input field in the date range picker
created with showDateRangePicker.
no setteroverride
- dateRangePickerHelpText → String
-
Label used in the header of the date range picker dialog created with
showDateRangePicker.
no setteroverride
- dateRangeStartLabel → String
-
The label used for the starting date input field in the date range picker
created with showDateRangePicker.
no setteroverride
- dateSeparator → String
-
The character string used to separate the parts of a compact date format
(i.e. mm/dd/yyyy has a separator of '/').
no setteroverride
- deleteButtonTooltip → String
-
The tooltip for the delete button on a Chip.
no setteroverride
- dialModeButtonLabel → String
-
Tooltip used to put the time picker into TimePickerEntryMode.dial.
no setteroverride
- dialogLabel → String
-
Label read out by accessibility tools (TalkBack or VoiceOver) when a
dialog widget is opened.
no setteroverride
- drawerLabel → String
-
Label read out by accessibility tools (TalkBack or VoiceOver) when a
drawer widget is opened.
no setteroverride
- expandedHint → String
-
The semantics hint to describe the ExpansionTile expanded state.
no setteroverride
- expandedIconTapHint → String
-
The semantics hint to describe the tap action on an expanded ExpandIcon.
no setteroverride
- expansionTileCollapsedHint → String
-
The semantics hint to describe the tap action on a collapsed
ExpansionTile on iOS and macOS. This is appended to the expandedHint
hint to provide a more detailed description of the action, e.g. "Collapsed
double tap to expand".
no setteroverride
- expansionTileCollapsedTapHint → String
-
The semantics hint to describe the tap action on a collapsed ExpansionTile.
no setteroverride
- expansionTileExpandedHint → String
-
The semantics hint to describe the tap action on an expanded
ExpansionTile on iOS and macOS. This is appended to the collapsedHint
hint to provide a more detailed description of the action, e.g. "Expanded
double tap to collapse".
no setteroverride
- expansionTileExpandedTapHint → String
-
The semantics hint to describe the tap action on an expanded ExpansionTile.
no setteroverride
- firstDayOfWeekIndex → int
-
Index of the first day of week, where 0 points to Sunday, and 6 points to
Saturday.
no setteroverride
- firstPageTooltip → String
-
The tooltip for the PaginatedDataTable's "first page" button.
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
- hideAccountsLabel → String
-
The semantics label used for the button on UserAccountsDrawerHeader that
hides the list of accounts.
no setteroverride
- inputDateModeButtonLabel → String
-
Tooltip used for the text input mode button of the date pickers.
no setteroverride
- inputTimeModeButtonLabel → String
-
Tooltip used to put the time picker into TimePickerEntryMode.input.
no setteroverride
- invalidDateFormatLabel → String
-
Error message displayed to the user when they have entered a text string
in an InputDatePickerFormField that is not in a valid date format.
no setteroverride
- invalidDateRangeLabel → String
-
Error message displayed to the user when they have entered an invalid
date range in the input mode of the date range picker created with
showDateRangePicker.
no setteroverride
- invalidTimeLabel → String
-
Error message for the time picker dialog created with showTimePicker
when in TimePickerEntryMode.input.
no setteroverride
- keyboardKeyAlt → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.alt.
no setteroverride
- keyboardKeyAltGraph → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.altGraph.
no setteroverride
- keyboardKeyBackspace → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.backspace.
no setteroverride
- keyboardKeyCapsLock → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.capsLock.
no setteroverride
- keyboardKeyChannelDown → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.channelDown.
no setteroverride
- keyboardKeyChannelUp → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.channelUp.
no setteroverride
- keyboardKeyControl → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.control.
no setteroverride
- keyboardKeyDelete → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.delete.
no setteroverride
- keyboardKeyEject → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.eject.
no setteroverride
- keyboardKeyEnd → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.end.
no setteroverride
- keyboardKeyEscape → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.escape.
no setteroverride
- keyboardKeyFn → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.fn.
no setteroverride
- keyboardKeyHome → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.home.
no setteroverride
- keyboardKeyInsert → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.insert.
no setteroverride
- keyboardKeyMeta → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.meta.
no setteroverride
- keyboardKeyMetaMacOs → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.meta on macOS.
no setteroverride
- keyboardKeyMetaWindows → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.meta on Windows.
no setteroverride
- keyboardKeyNumLock → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numLock.
no setteroverride
- keyboardKeyNumpad0 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad0.
no setteroverride
- keyboardKeyNumpad1 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad1.
no setteroverride
- keyboardKeyNumpad2 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad2.
no setteroverride
- keyboardKeyNumpad3 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad3.
no setteroverride
- keyboardKeyNumpad4 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad4.
no setteroverride
- keyboardKeyNumpad5 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad5.
no setteroverride
- keyboardKeyNumpad6 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad6.
no setteroverride
- keyboardKeyNumpad7 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad7.
no setteroverride
- keyboardKeyNumpad8 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad8.
no setteroverride
- keyboardKeyNumpad9 → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpad9.
no setteroverride
- keyboardKeyNumpadAdd → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadAdd.
no setteroverride
- keyboardKeyNumpadComma → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadComma.
no setteroverride
- keyboardKeyNumpadDecimal → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadDecimal.
no setteroverride
- keyboardKeyNumpadDivide → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadDivide.
no setteroverride
- keyboardKeyNumpadEnter → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadEnter.
no setteroverride
- keyboardKeyNumpadEqual → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadEqual.
no setteroverride
- keyboardKeyNumpadMultiply → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadMultiply.
no setteroverride
- keyboardKeyNumpadParenLeft → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadParenLeft.
no setteroverride
- keyboardKeyNumpadParenRight → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadParenRight.
no setteroverride
- keyboardKeyNumpadSubtract → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.numpadSubtract.
no setteroverride
- keyboardKeyPageDown → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.pageDown.
no setteroverride
- keyboardKeyPageUp → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.pageUp.
no setteroverride
- keyboardKeyPower → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.power.
no setteroverride
- keyboardKeyPowerOff → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.powerOff.
no setteroverride
- keyboardKeyPrintScreen → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.printScreen.
no setteroverride
- keyboardKeyScrollLock → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.scrollLock.
no setteroverride
- keyboardKeySelect → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.select.
no setteroverride
- keyboardKeyShift → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.shift.
no setteroverride
- keyboardKeySpace → String
-
The shortcut label for the keyboard key LogicalKeyboardKey.space.
no setteroverride
- lastPageTooltip → String
-
The tooltip for the PaginatedDataTable's "last page" button.
no setteroverride
- licensesPageTitle → String
-
Title for the LicensePage widget.
no setteroverride
- lookUpButtonLabel → String
-
Label for "look up" edit buttons and menu items.
no setteroverride
-
Label read out by accessibility tools (TalkBack or VoiceOver) when a
MenuBarMenu widget is opened.
no setteroverride
-
Label read out by accessibility tools (TalkBack or VoiceOver) for a
context menu to indicate that a tap dismisses the context menu.
no setteroverride
- modalBarrierDismissLabel → String
-
Label read out by accessibility tools (TalkBack or VoiceOver) for a modal
barrier to indicate that a tap dismisses the barrier.
no setteroverride
- moreButtonTooltip → String
-
The tooltip for the more button on an overflowing text selection menu.
no setteroverride
-
narrowWeekdays
→ List<
String> -
List of week day names in narrow format, usually 1- or 2-letter
abbreviations of full names.
no setteroverride
- nextMonthTooltip → String
-
The tooltip for the CalendarDatePicker's "next month" button.
no setteroverride
- nextPageTooltip → String
-
The tooltip for the PaginatedDataTable's "next page" button.
no setteroverride
- okButtonLabel → String
-
Label for OK buttons and menu items.
no setteroverride
- openAppDrawerTooltip → String
-
The tooltip for the leading AppBar menu (a.k.a. 'hamburger') button.
no setteroverride
- pasteButtonLabel → String
-
Label for "paste" edit buttons and menu items.
no setteroverride
- popupMenuLabel → String
-
Label read out by accessibility tools (TalkBack or VoiceOver) when a
popup menu widget is opened.
no setteroverride
- postMeridiemAbbreviation → String
-
The abbreviation for post meridiem (after noon) shown in the time picker.
no setteroverride
- previousMonthTooltip → String
-
The tooltip for the CalendarDatePicker's "previous month" button.
no setteroverride
- previousPageTooltip → String
-
The tooltip for the PaginatedDataTable's "previous page" button.
no setteroverride
- refreshIndicatorSemanticLabel → String
-
The default semantics label for a RefreshIndicator.
no setteroverride
- reorderItemDown → String
-
The semantics label used for ReorderableListView to reorder an item in the
list one space down the list.
no setteroverride
- reorderItemLeft → String
-
The semantics label used for ReorderableListView to reorder an item in the
list one space left in the list.
no setteroverride
- reorderItemRight → String
-
The semantics label used for ReorderableListView to reorder an item in the
list one space right in the list.
no setteroverride
- reorderItemToEnd → String
-
The semantics label used for ReorderableListView to reorder an item in the
list to the end of the list.
no setteroverride
- reorderItemToStart → String
-
The semantics label used for ReorderableListView to reorder an item in the
list to the start of the list.
no setteroverride
- reorderItemUp → String
-
The semantics label used for ReorderableListView to reorder an item in the
list one space up the list.
no setteroverride
- rowsPerPageTitle → String
-
Title for the PaginatedDataTable's "rows per page" footer.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- saveButtonLabel → String
-
Label for a 'SAVE' button. Currently used by the full screen mode of the
date range picker.
no setteroverride
- scanTextButtonLabel → String
-
Label for "scan text" OCR edit buttons and menu items.
no setteroverride
- scrimLabel → String
-
Label for the scrim rendered underneath a BottomSheet.
no setteroverride
- scriptCategory → ScriptCategory
-
Defines the localized TextStyle geometry for ThemeData.textTheme.
no setteroverride
- searchFieldLabel → String
-
Label indicating that a text field is a search field. This will be used
as a hint text in the text field.
no setteroverride
- searchWebButtonLabel → String
-
Label for "search web" edit buttons and menu items.
no setteroverride
- selectAllButtonLabel → String
-
Label for "select all" edit buttons and menu items.
no setteroverride
- selectedDateLabel → String
-
The semantics label to describe the selected date in the calendar picker
invoked using showDatePicker.
no setteroverride
- selectYearSemanticsLabel → String
-
The semantic label used to announce when the user has entered the year
selection mode of the CalendarDatePicker which is used in the data picker
dialog created with showDatePicker.
no setteroverride
-
Label for "share" edit buttons and menu items.
no setteroverride
- showAccountsLabel → String
-
The semantics label used for the button on UserAccountsDrawerHeader that
shows the list of accounts.
no setteroverride
- showMenuTooltip → String
-
The default PopupMenuButton tooltip.
no setteroverride
- signedInLabel → String
-
The semantics label used to indicate which account is signed in the
UserAccountsDrawerHeader widget.
no setteroverride
- timePickerDialHelpText → String
-
Label used in the header of the time picker dialog created with
showTimePicker when in TimePickerEntryMode.dial.
no setteroverride
- timePickerHourLabel → String
-
Label used below the hour text field of the time picker dialog created
with showTimePicker when in TimePickerEntryMode.input.
no setteroverride
- timePickerHourModeAnnouncement → String
-
The text-to-speech announcement made when a time picker invoked using
showTimePicker is set to the hour picker mode.
no setteroverride
- timePickerInputHelpText → String
-
Label used in the header of the time picker dialog created with
showTimePicker when in TimePickerEntryMode.input.
no setteroverride
- timePickerMinuteLabel → String
-
Label used below the minute text field of the time picker dialog created
with showTimePicker when in TimePickerEntryMode.input.
no setteroverride
- timePickerMinuteModeAnnouncement → String
-
The text-to-speech announcement made when a time picker invoked using
showTimePicker is set to the minute picker mode.
no setteroverride
- unspecifiedDate → String
-
The label used to indicate a date that has not been entered or selected
yet in the date picker.
no setteroverride
- unspecifiedDateRange → String
-
The label used to indicate a date range that has not been entered or
selected yet in the date range picker.
no setteroverride
- viewLicensesButtonLabel → String
-
Label for the AboutDialog button that shows the LicensePage.
no setteroverride
Methods
-
aboutListTileTitle(
String applicationName) → String -
The default title for AboutListTile.
override
-
dateRangeEndDateSemanticLabel(
String formattedDate) → String -
The semantics label used for the selected end date in the date range
picker's day grid.
override
-
dateRangeStartDateSemanticLabel(
String formattedDate) → String -
The semantics label used for the selected start date in the date range
picker's day grid.
override
-
formatCompactDate(
DateTime date) → String -
Formats the date in a compact format.
override
-
formatDecimal(
int number) → String -
Formats
number
as a decimal, inserting locale-appropriate thousands separators as necessary.override -
formatFullDate(
DateTime date) → String -
Formats day of week, month, day of month and year in a long-width format.
override
-
formatHour(
TimeOfDay timeOfDay, {bool alwaysUse24HourFormat = false}) → String -
Formats TimeOfDay.hour in the given time of day according to the value
of timeOfDayFormat.
override
-
formatMediumDate(
DateTime date) → String -
Formats the date using a medium-width format.
override
-
formatMinute(
TimeOfDay timeOfDay) → String -
Formats TimeOfDay.minute in the given time of day according to the value
of timeOfDayFormat.
override
-
formatMonthYear(
DateTime date) → String -
Formats the month and the year of the given
date
.override -
formatShortDate(
DateTime date) → String -
Formats the date using a short-width format.
override
-
formatShortMonthDay(
DateTime date) → String -
Formats the month and day of the given
date
.override -
formatTimeOfDay(
TimeOfDay timeOfDay, {bool alwaysUse24HourFormat = false}) → String -
Formats
timeOfDay
according to the value of timeOfDayFormat.override -
formatYear(
DateTime date) → String -
Full unabbreviated year format, e.g. 2017 rather than 17.
override
-
licensesPackageDetailText(
int licenseCount) → String -
Subtitle for a package in the LicensePage widget.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pageRowsInfoTitle(
int firstRow, int lastRow, int rowCount, bool rowCountIsApproximate) → String -
Title for the PaginatedDataTable's row info footer.
override
-
parseCompactDate(
String? inputString) → DateTime? -
Converts the given compact date formatted string into a DateTime.
override
-
remainingTextFieldCharacterCount(
int remaining) → String -
The label for the TextField's character counter.
override
-
scrimOnTapHint(
String modalRouteContentName) → String -
Hint text announced when tapping on the scrim underneath the content of
a modal route.
override
-
selectedRowCountTitle(
int selectedRowCount) → String -
Title for the PaginatedDataTable's selected row count header.
override
-
tabLabel(
{required int tabIndex, required int tabCount}) → String -
The accessibility label used on a tab in a TabBar.
override
-
timeOfDayFormat(
{bool alwaysUse24HourFormat = false}) → TimeOfDayFormat -
The format used to lay out the time picker.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
load(
Locale locale) → Future< MaterialLocalizations> - Creates an object that provides US English resource values for the material library widgets.
Constants
-
delegate
→ const LocalizationsDelegate<
MaterialLocalizations> - A LocalizationsDelegate that uses DefaultMaterialLocalizations.load to create an instance of this class.