Unverified Commit 7f7a8778 authored by harperl-lgtm's avatar harperl-lgtm Committed by GitHub

Implemented Scrim Focus for BottomSheet (#116743)

* Implemented Scrim Focus for BottomSheet so that assistive technology users can focus and tap on the scrim to close the BottomSheet, which they could not do before the change . The Scrim Focus's size changes to avoid overlapping the BottomSheet.
parent 50a23d96
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
import 'dart:ui' show lerpDouble; import 'dart:ui' show lerpDouble;
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart';
import 'bottom_sheet_theme.dart'; import 'bottom_sheet_theme.dart';
...@@ -319,16 +320,134 @@ class _BottomSheetState extends State<BottomSheet> { ...@@ -319,16 +320,134 @@ class _BottomSheetState extends State<BottomSheet> {
// See scaffold.dart // See scaffold.dart
typedef _SizeChangeCallback<Size> = void Function(Size);
// MODAL BOTTOM SHEETS class _BottomSheetLayoutWithSizeListener extends SingleChildRenderObjectWidget {
class _ModalBottomSheetLayout extends SingleChildLayoutDelegate {
_ModalBottomSheetLayout(this.progress, this.isScrollControlled);
final double progress; const _BottomSheetLayoutWithSizeListener({
required this.animationValue,
required this.isScrollControlled,
required this.onChildSizeChanged,
super.child,
}) : assert(animationValue != null);
final double animationValue;
final bool isScrollControlled; final bool isScrollControlled;
final _SizeChangeCallback<Size> onChildSizeChanged;
@override
_RenderBottomSheetLayoutWithSizeListener createRenderObject(BuildContext context) {
return _RenderBottomSheetLayoutWithSizeListener(
animationValue: animationValue,
isScrollControlled: isScrollControlled,
onChildSizeChanged: onChildSizeChanged,
);
}
@override
void updateRenderObject(BuildContext context, _RenderBottomSheetLayoutWithSizeListener renderObject) {
renderObject.onChildSizeChanged = onChildSizeChanged;
renderObject.animationValue = animationValue;
renderObject.isScrollControlled = isScrollControlled;
}
}
class _RenderBottomSheetLayoutWithSizeListener extends RenderShiftedBox {
_RenderBottomSheetLayoutWithSizeListener({
RenderBox? child,
required _SizeChangeCallback<Size> onChildSizeChanged,
required double animationValue,
required bool isScrollControlled,
}) : assert(animationValue != null),
_animationValue = animationValue,
_isScrollControlled = isScrollControlled,
_onChildSizeChanged = onChildSizeChanged,
super(child);
Size _lastSize = Size.zero;
_SizeChangeCallback<Size> get onChildSizeChanged => _onChildSizeChanged;
_SizeChangeCallback<Size> _onChildSizeChanged;
set onChildSizeChanged(_SizeChangeCallback<Size> newCallback) {
assert(newCallback != null);
if (_onChildSizeChanged == newCallback) {
return;
}
_onChildSizeChanged = newCallback;
markNeedsLayout();
}
double get animationValue => _animationValue;
double _animationValue;
set animationValue(double newValue) {
assert(newValue != null);
if (_animationValue == newValue) {
return;
}
_animationValue = newValue;
markNeedsLayout();
}
bool get isScrollControlled => _isScrollControlled;
bool _isScrollControlled;
set isScrollControlled(bool newValue) {
assert(newValue != null);
if (_isScrollControlled == newValue) {
return;
}
_isScrollControlled = newValue;
markNeedsLayout();
}
Size _getSize(BoxConstraints constraints) {
return constraints.constrain(constraints.biggest);
}
@override
double computeMinIntrinsicWidth(double height) {
final double width = _getSize(BoxConstraints.tightForFinite(height: height)).width;
if (width.isFinite) {
return width;
}
return 0.0;
}
@override @override
BoxConstraints getConstraintsForChild(BoxConstraints constraints) { double computeMaxIntrinsicWidth(double height) {
final double width = _getSize(BoxConstraints.tightForFinite(height: height)).width;
if (width.isFinite) {
return width;
}
return 0.0;
}
@override
double computeMinIntrinsicHeight(double width) {
final double height = _getSize(BoxConstraints.tightForFinite(width: width)).height;
if (height.isFinite) {
return height;
}
return 0.0;
}
@override
double computeMaxIntrinsicHeight(double width) {
final double height = _getSize(BoxConstraints.tightForFinite(width: width)).height;
if (height.isFinite) {
return height;
}
return 0.0;
}
@override
Size computeDryLayout(BoxConstraints constraints) {
return _getSize(constraints);
}
BoxConstraints _getConstraintsForChild(BoxConstraints constraints) {
return BoxConstraints( return BoxConstraints(
minWidth: constraints.maxWidth, minWidth: constraints.maxWidth,
maxWidth: constraints.maxWidth, maxWidth: constraints.maxWidth,
...@@ -338,14 +457,26 @@ class _ModalBottomSheetLayout extends SingleChildLayoutDelegate { ...@@ -338,14 +457,26 @@ class _ModalBottomSheetLayout extends SingleChildLayoutDelegate {
); );
} }
@override Offset _getPositionForChild(Size size, Size childSize) {
Offset getPositionForChild(Size size, Size childSize) { return Offset(0.0, size.height - childSize.height * animationValue);
return Offset(0.0, size.height - childSize.height * progress);
} }
@override @override
bool shouldRelayout(_ModalBottomSheetLayout oldDelegate) { void performLayout() {
return progress != oldDelegate.progress; size = _getSize(constraints);
if (child != null) {
final BoxConstraints childConstraints = _getConstraintsForChild(constraints);
assert(childConstraints.debugAssertIsValid(isAppliedConstraint: true));
child!.layout(childConstraints, parentUsesSize: !childConstraints.isTight);
final BoxParentData childParentData = child!.parentData! as BoxParentData;
childParentData.offset = _getPositionForChild(size, childConstraints.isTight ? childConstraints.smallest : child!.size);
final Size childSize = childConstraints.isTight ? childConstraints.smallest : child!.size;
if (_lastSize != childSize) {
_lastSize = childSize;
_onChildSizeChanged.call(_lastSize);
}
}
} }
} }
...@@ -392,6 +523,10 @@ class _ModalBottomSheetState<T> extends State<_ModalBottomSheet<T>> { ...@@ -392,6 +523,10 @@ class _ModalBottomSheetState<T> extends State<_ModalBottomSheet<T>> {
} }
} }
EdgeInsets _getNewClipDetails(Size topLayerSize) {
return EdgeInsets.fromLTRB(0, 0, 0, topLayerSize.height);
}
void handleDragStart(DragStartDetails details) { void handleDragStart(DragStartDetails details) {
// Allow the bottom sheet to track the user's finger accurately. // Allow the bottom sheet to track the user's finger accurately.
animationCurve = Curves.linear; animationCurve = Curves.linear;
...@@ -443,8 +578,14 @@ class _ModalBottomSheetState<T> extends State<_ModalBottomSheet<T>> { ...@@ -443,8 +578,14 @@ class _ModalBottomSheetState<T> extends State<_ModalBottomSheet<T>> {
label: routeLabel, label: routeLabel,
explicitChildNodes: true, explicitChildNodes: true,
child: ClipRect( child: ClipRect(
child: CustomSingleChildLayout( child: _BottomSheetLayoutWithSizeListener(
delegate: _ModalBottomSheetLayout(animationValue, widget.isScrollControlled), onChildSizeChanged: (Size size) {
widget.route._didChangeBarrierSemanticsClip(
_getNewClipDetails(size),
);
},
animationValue: animationValue,
isScrollControlled: widget.isScrollControlled,
child: child, child: child,
), ),
), ),
...@@ -516,6 +657,7 @@ class ModalBottomSheetRoute<T> extends PopupRoute<T> { ...@@ -516,6 +657,7 @@ class ModalBottomSheetRoute<T> extends PopupRoute<T> {
required this.builder, required this.builder,
this.capturedThemes, this.capturedThemes,
this.barrierLabel, this.barrierLabel,
this.barrierOnTapHint,
this.backgroundColor, this.backgroundColor,
this.elevation, this.elevation,
this.shape, this.shape,
...@@ -646,6 +788,35 @@ class ModalBottomSheetRoute<T> extends PopupRoute<T> { ...@@ -646,6 +788,35 @@ class ModalBottomSheetRoute<T> extends PopupRoute<T> {
/// Default is false. /// Default is false.
final bool useSafeArea; final bool useSafeArea;
/// {@template flutter.material.ModalBottomSheetRoute.barrierOnTapHint}
/// The semantic hint text that informs users what will happen if they
/// tap on the widget. Announced in the format of 'Double tap to ...'.
///
/// If the field is null, the default hint will be used, which results in
/// announcement of 'Double tap to activate'.
/// {@endtemplate}
///
/// See also:
///
/// * [barrierDismissible], which controls the behavior of the barrier when
/// tapped.
/// * [ModalBarrier], which uses this field as onTapHint when it has an onTap action.
final String? barrierOnTapHint;
final ValueNotifier<EdgeInsets> _clipDetailsNotifier = ValueNotifier<EdgeInsets>(EdgeInsets.zero);
/// Updates the details regarding how the [SemanticsNode.rect] (focus) of
/// the barrier for this [ModalBottomSheetRoute] should be clipped.
///
/// returns true if the clipDetails did change and false otherwise.
bool _didChangeBarrierSemanticsClip(EdgeInsets newClipDetails) {
if (_clipDetailsNotifier.value == newClipDetails) {
return false;
}
_clipDetailsNotifier.value = newClipDetails;
return true;
}
@override @override
Duration get transitionDuration => _bottomSheetEnterDuration; Duration get transitionDuration => _bottomSheetEnterDuration;
...@@ -710,6 +881,35 @@ class ModalBottomSheetRoute<T> extends PopupRoute<T> { ...@@ -710,6 +881,35 @@ class ModalBottomSheetRoute<T> extends PopupRoute<T> {
return capturedThemes?.wrap(bottomSheet) ?? bottomSheet; return capturedThemes?.wrap(bottomSheet) ?? bottomSheet;
} }
@override
Widget buildModalBarrier() {
if (barrierColor != null && barrierColor.alpha != 0 && !offstage) { // changedInternalState is called if barrierColor or offstage updates
assert(barrierColor != barrierColor.withOpacity(0.0));
final Animation<Color?> color = animation!.drive(
ColorTween(
begin: barrierColor.withOpacity(0.0),
end: barrierColor, // changedInternalState is called if barrierColor updates
).chain(CurveTween(curve: barrierCurve)), // changedInternalState is called if barrierCurve updates
);
return AnimatedModalBarrier(
color: color,
dismissible: barrierDismissible, // changedInternalState is called if barrierDismissible updates
semanticsLabel: barrierLabel, // changedInternalState is called if barrierLabel updates
barrierSemanticsDismissible: semanticsDismissible,
clipDetailsNotifier: _clipDetailsNotifier,
semanticsOnTapHint: barrierOnTapHint,
);
} else {
return ModalBarrier(
dismissible: barrierDismissible, // changedInternalState is called if barrierDismissible updates
semanticsLabel: barrierLabel, // changedInternalState is called if barrierLabel updates
barrierSemanticsDismissible: semanticsDismissible,
clipDetailsNotifier: _clipDetailsNotifier,
semanticsOnTapHint: barrierOnTapHint,
);
}
}
} }
// TODO(guidezpl): Look into making this public. A copy of this class is in // TODO(guidezpl): Look into making this public. A copy of this class is in
...@@ -844,11 +1044,13 @@ Future<T?> showModalBottomSheet<T>({ ...@@ -844,11 +1044,13 @@ Future<T?> showModalBottomSheet<T>({
assert(debugCheckHasMaterialLocalizations(context)); assert(debugCheckHasMaterialLocalizations(context));
final NavigatorState navigator = Navigator.of(context, rootNavigator: useRootNavigator); final NavigatorState navigator = Navigator.of(context, rootNavigator: useRootNavigator);
final MaterialLocalizations localizations = MaterialLocalizations.of(context);
return navigator.push(ModalBottomSheetRoute<T>( return navigator.push(ModalBottomSheetRoute<T>(
builder: builder, builder: builder,
capturedThemes: InheritedTheme.capture(from: context, to: navigator.context), capturedThemes: InheritedTheme.capture(from: context, to: navigator.context),
isScrollControlled: isScrollControlled, isScrollControlled: isScrollControlled,
barrierLabel: MaterialLocalizations.of(context).modalBarrierDismissLabel, barrierLabel: localizations.scrimLabel,
barrierOnTapHint: localizations.scrimOnTapHint(localizations.bottomSheetLabel),
backgroundColor: backgroundColor, backgroundColor: backgroundColor,
elevation: elevation, elevation: elevation,
shape: shape, shape: shape,
......
...@@ -163,6 +163,16 @@ abstract class MaterialLocalizations { ...@@ -163,6 +163,16 @@ abstract class MaterialLocalizations {
/// Label indicating that a given date is the current date. /// Label indicating that a given date is the current date.
String get currentDateLabel; String get currentDateLabel;
/// Label for the scrim rendered underneath the content of a modal route.
String get scrimLabel;
/// Label for a BottomSheet.
String get bottomSheetLabel;
/// Hint text announced when tapping on the scrim underneath the content of
/// a modal route.
String scrimOnTapHint(String modalRouteContentName);
/// The format used to lay out the time picker. /// The format used to lay out the time picker.
/// ///
/// The documentation for [TimeOfDayFormat] enum values provides details on /// The documentation for [TimeOfDayFormat] enum values provides details on
...@@ -1024,6 +1034,15 @@ class DefaultMaterialLocalizations implements MaterialLocalizations { ...@@ -1024,6 +1034,15 @@ class DefaultMaterialLocalizations implements MaterialLocalizations {
@override @override
String get currentDateLabel => 'Today'; String get currentDateLabel => 'Today';
@override
String get scrimLabel => 'Scrim';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override
String scrimOnTapHint(String modalRouteContentName) => 'Close $modalRouteContentName';
@override @override
String aboutListTileTitle(String applicationName) => 'About $applicationName'; String aboutListTileTitle(String applicationName) => 'About $applicationName';
......
...@@ -14,6 +14,102 @@ import 'gesture_detector.dart'; ...@@ -14,6 +14,102 @@ import 'gesture_detector.dart';
import 'navigator.dart'; import 'navigator.dart';
import 'transitions.dart'; import 'transitions.dart';
/// A widget that modifies the size of the [SemanticsNode.rect] created by its
/// child widget.
///
/// It clips the focus in potentially four directions based on the
/// specified [EdgeInsets].
///
/// The size of the accessibility focus is adjusted based on value changes
/// inside the given [ValueNotifier].
///
/// See also:
///
/// * [ModalBarrier], which utilizes this widget to adjust the barrier focus
/// size based on the size of the content layer rendered on top of it.
class _SemanticsClipper extends SingleChildRenderObjectWidget{
/// creates a [SemanticsClipper] that updates the size of the
/// [SemanticsNode.rect] of its child based on the value inside the provided
/// [ValueNotifier], or a default value of [EdgeInsets.zero].
const _SemanticsClipper({
super.child,
required this.clipDetailsNotifier,
});
/// The [ValueNotifier] whose value determines how the child's
/// [SemanticsNode.rect] should be clipped in four directions.
final ValueNotifier<EdgeInsets> clipDetailsNotifier;
@override
_RenderSemanticsClipper createRenderObject(BuildContext context) {
return _RenderSemanticsClipper(clipDetailsNotifier: clipDetailsNotifier,);
}
@override
void updateRenderObject(BuildContext context, _RenderSemanticsClipper renderObject) {
renderObject.clipDetailsNotifier = clipDetailsNotifier;
}
}
/// Updates the [SemanticsNode.rect] of its child based on the value inside
/// provided [ValueNotifier].
class _RenderSemanticsClipper extends RenderProxyBox {
/// Creats a [RenderProxyBox] that Updates the [SemanticsNode.rect] of its child
/// based on the value inside provided [ValueNotifier].
_RenderSemanticsClipper({
required ValueNotifier<EdgeInsets> clipDetailsNotifier,
RenderBox? child,
}) : _clipDetailsNotifier = clipDetailsNotifier,
super(child);
ValueNotifier<EdgeInsets> _clipDetailsNotifier;
/// The getter and setter retrieves / updates the [ValueNotifier] associated
/// with this clipper.
ValueNotifier<EdgeInsets> get clipDetailsNotifier => _clipDetailsNotifier;
set clipDetailsNotifier (ValueNotifier<EdgeInsets> newNotifier) {
if (_clipDetailsNotifier == newNotifier) {
return;
}
if(attached) {
_clipDetailsNotifier.removeListener(markNeedsSemanticsUpdate);
}
_clipDetailsNotifier = newNotifier;
_clipDetailsNotifier.addListener(markNeedsSemanticsUpdate);
markNeedsSemanticsUpdate();
}
@override
Rect get semanticBounds {
final EdgeInsets clipDetails = _clipDetailsNotifier == null ? EdgeInsets.zero :_clipDetailsNotifier.value;
final Rect originalRect = super.semanticBounds;
final Rect clippedRect = Rect.fromLTRB(
originalRect.left + clipDetails.left,
originalRect.top + clipDetails.top,
originalRect.right - clipDetails.right,
originalRect.bottom - clipDetails.bottom,
);
return clippedRect;
}
@override
void attach(PipelineOwner owner) {
super.attach(owner);
clipDetailsNotifier.addListener(markNeedsSemanticsUpdate);
}
@override
void detach() {
clipDetailsNotifier.removeListener(markNeedsSemanticsUpdate);
super.detach();
}
@override
void describeSemanticsConfiguration(SemanticsConfiguration config) {
super.describeSemanticsConfiguration(config);
config.isSemanticBoundary = true;
}
}
/// A widget that prevents the user from interacting with widgets behind itself. /// A widget that prevents the user from interacting with widgets behind itself.
/// ///
/// The modal barrier is the scrim that is rendered behind each route, which /// The modal barrier is the scrim that is rendered behind each route, which
...@@ -37,6 +133,8 @@ class ModalBarrier extends StatelessWidget { ...@@ -37,6 +133,8 @@ class ModalBarrier extends StatelessWidget {
this.onDismiss, this.onDismiss,
this.semanticsLabel, this.semanticsLabel,
this.barrierSemanticsDismissible = true, this.barrierSemanticsDismissible = true,
this.clipDetailsNotifier,
this.semanticsOnTapHint,
}); });
/// If non-null, fill the barrier with this color. /// If non-null, fill the barrier with this color.
...@@ -91,17 +189,31 @@ class ModalBarrier extends StatelessWidget { ...@@ -91,17 +189,31 @@ class ModalBarrier extends StatelessWidget {
/// [ModalBarrier] built by [ModalRoute] pages. /// [ModalBarrier] built by [ModalRoute] pages.
final String? semanticsLabel; final String? semanticsLabel;
/// {@template flutter.widgets.ModalBarrier.clipDetailsNotifier}
/// Contains a value of type [EdgeInsets] that specifies how the
/// [SemanticsNode.rect] of the widget should be clipped.
///
/// See also:
///
/// * [_SemanticsClipper], which utilizes the value inside to update the
/// [SemanticsNode.rect] for its child.
/// {@endtemplate}
final ValueNotifier<EdgeInsets>? clipDetailsNotifier;
/// {@macro flutter.material.ModalBottomSheetRoute.barrierOnTapHint}
final String? semanticsOnTapHint;
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
assert(!dismissible || semanticsLabel == null || debugCheckHasDirectionality(context)); assert(!dismissible || semanticsLabel == null || debugCheckHasDirectionality(context));
final bool platformSupportsDismissingBarrier; final bool platformSupportsDismissingBarrier;
switch (defaultTargetPlatform) { switch (defaultTargetPlatform) {
case TargetPlatform.android:
case TargetPlatform.fuchsia: case TargetPlatform.fuchsia:
case TargetPlatform.linux: case TargetPlatform.linux:
case TargetPlatform.windows: case TargetPlatform.windows:
platformSupportsDismissingBarrier = false; platformSupportsDismissingBarrier = false;
break; break;
case TargetPlatform.android:
case TargetPlatform.iOS: case TargetPlatform.iOS:
case TargetPlatform.macOS: case TargetPlatform.macOS:
platformSupportsDismissingBarrier = true; platformSupportsDismissingBarrier = true;
...@@ -123,27 +235,42 @@ class ModalBarrier extends StatelessWidget { ...@@ -123,27 +235,42 @@ class ModalBarrier extends StatelessWidget {
} }
} }
Widget barrier = Semantics(
onTapHint: semanticsOnTapHint,
onTap: semanticsDismissible && semanticsLabel != null ? handleDismiss : null,
onDismiss: semanticsDismissible && semanticsLabel != null ? handleDismiss : null,
label: semanticsDismissible ? semanticsLabel : null,
textDirection: semanticsDismissible && semanticsLabel != null ? Directionality.of(context) : null,
child: MouseRegion(
cursor: SystemMouseCursors.basic,
child: ConstrainedBox(
constraints: const BoxConstraints.expand(),
child: color == null ? null : ColoredBox(
color: color!,
),
),
),
);
// Developers can set [dismissible: true] and [barrierSemanticsDismissible: true]
// to allow assistive technology users to dismiss a modal BottomSheet by
// tapping on the Scrim focus.
// On iOS, some modal barriers are not dismissible in accessibility mode.
final bool excluding = !semanticsDismissible || !modalBarrierSemanticsDismissible;
if (!excluding && clipDetailsNotifier != null) {
barrier = _SemanticsClipper(
clipDetailsNotifier: clipDetailsNotifier!,
child: barrier,
);
}
return BlockSemantics( return BlockSemantics(
child: ExcludeSemantics( child: ExcludeSemantics(
// On Android, the back button is used to dismiss a modal. On iOS, some excluding: excluding,
// modal barriers are not dismissible in accessibility mode.
excluding: !semanticsDismissible || !modalBarrierSemanticsDismissible,
child: _ModalBarrierGestureDetector( child: _ModalBarrierGestureDetector(
onDismiss: handleDismiss, onDismiss: handleDismiss,
child: Semantics( child: barrier,
label: semanticsDismissible ? semanticsLabel : null,
onDismiss: semanticsDismissible ? handleDismiss : null,
textDirection: semanticsDismissible && semanticsLabel != null ? Directionality.of(context) : null,
child: MouseRegion(
cursor: SystemMouseCursors.basic,
child: ConstrainedBox(
constraints: const BoxConstraints.expand(),
child: color == null ? null : ColoredBox(
color: color!,
),
),
),
),
), ),
), ),
); );
...@@ -175,6 +302,8 @@ class AnimatedModalBarrier extends AnimatedWidget { ...@@ -175,6 +302,8 @@ class AnimatedModalBarrier extends AnimatedWidget {
this.semanticsLabel, this.semanticsLabel,
this.barrierSemanticsDismissible, this.barrierSemanticsDismissible,
this.onDismiss, this.onDismiss,
this.clipDetailsNotifier,
this.semanticsOnTapHint,
}) : super(listenable: color); }) : super(listenable: color);
/// If non-null, fill the barrier with this color. /// If non-null, fill the barrier with this color.
...@@ -214,6 +343,19 @@ class AnimatedModalBarrier extends AnimatedWidget { ...@@ -214,6 +343,19 @@ class AnimatedModalBarrier extends AnimatedWidget {
/// {@macro flutter.widgets.ModalBarrier.onDismiss} /// {@macro flutter.widgets.ModalBarrier.onDismiss}
final VoidCallback? onDismiss; final VoidCallback? onDismiss;
/// {@macro flutter.widgets.ModalBarrier.clipDetailsNotifier}
final ValueNotifier<EdgeInsets>? clipDetailsNotifier;
/// This hint text instructs users what they are able to do when they tap on
/// the [ModalBarrier]
///
/// E.g. If the hint text is 'close bottom sheet", it will be announced as
/// "Double tap to close bottom sheet".
///
/// If this value is null, the default onTapHint will be applied, resulting
/// in the announcement of 'Double tap to activate'.
final String? semanticsOnTapHint;
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return ModalBarrier( return ModalBarrier(
...@@ -222,6 +364,8 @@ class AnimatedModalBarrier extends AnimatedWidget { ...@@ -222,6 +364,8 @@ class AnimatedModalBarrier extends AnimatedWidget {
semanticsLabel: semanticsLabel, semanticsLabel: semanticsLabel,
barrierSemanticsDismissible: barrierSemanticsDismissible, barrierSemanticsDismissible: barrierSemanticsDismissible,
onDismiss: onDismiss, onDismiss: onDismiss,
clipDetailsNotifier: clipDetailsNotifier,
semanticsOnTapHint: semanticsOnTapHint,
); );
} }
} }
...@@ -266,17 +410,6 @@ class _AnyTapGestureRecognizer extends BaseTapGestureRecognizer { ...@@ -266,17 +410,6 @@ class _AnyTapGestureRecognizer extends BaseTapGestureRecognizer {
String get debugDescription => 'any tap'; String get debugDescription => 'any tap';
} }
class _ModalBarrierSemanticsDelegate extends SemanticsGestureDelegate {
const _ModalBarrierSemanticsDelegate({this.onDismiss});
final VoidCallback? onDismiss;
@override
void assignSemantics(RenderSemanticsGestureHandler renderObject) {
renderObject.onTap = onDismiss;
}
}
class _AnyTapGestureRecognizerFactory extends GestureRecognizerFactory<_AnyTapGestureRecognizer> { class _AnyTapGestureRecognizerFactory extends GestureRecognizerFactory<_AnyTapGestureRecognizer> {
const _AnyTapGestureRecognizerFactory({this.onAnyTapUp}); const _AnyTapGestureRecognizerFactory({this.onAnyTapUp});
...@@ -317,7 +450,6 @@ class _ModalBarrierGestureDetector extends StatelessWidget { ...@@ -317,7 +450,6 @@ class _ModalBarrierGestureDetector extends StatelessWidget {
return RawGestureDetector( return RawGestureDetector(
gestures: gestures, gestures: gestures,
behavior: HitTestBehavior.opaque, behavior: HitTestBehavior.opaque,
semantics: _ModalBarrierSemanticsDelegate(onDismiss: onDismiss),
child: child, child: child,
); );
} }
......
...@@ -1664,6 +1664,37 @@ abstract class ModalRoute<T> extends TransitionRoute<T> with LocalHistoryRoute<T ...@@ -1664,6 +1664,37 @@ abstract class ModalRoute<T> extends TransitionRoute<T> with LocalHistoryRoute<T
// one of the builders // one of the builders
late OverlayEntry _modalBarrier; late OverlayEntry _modalBarrier;
Widget _buildModalBarrier(BuildContext context) { Widget _buildModalBarrier(BuildContext context) {
Widget barrier = buildModalBarrier();
if (filter != null) {
barrier = BackdropFilter(
filter: filter!,
child: barrier,
);
}
barrier = IgnorePointer(
ignoring: animation!.status == AnimationStatus.reverse || // changedInternalState is called when animation.status updates
animation!.status == AnimationStatus.dismissed, // dismissed is possible when doing a manual pop gesture
child: barrier,
);
if (semanticsDismissible && barrierDismissible) {
// To be sorted after the _modalScope.
barrier = Semantics(
sortKey: const OrdinalSortKey(1.0),
child: barrier,
);
}
return barrier;
}
/// Build the barrier for this [ModalRoute], subclasses can override
/// this method to create their own barrier with customized features such as
/// color or accessibility focus size.
///
/// See also:
/// * [ModalBarrier], which is typically used to build a barrier.
/// * [ModalBottomSheetRoute], which overrides this method to build a
/// customized barrier.
Widget buildModalBarrier() {
Widget barrier; Widget barrier;
if (barrierColor != null && barrierColor!.alpha != 0 && !offstage) { // changedInternalState is called if barrierColor or offstage updates if (barrierColor != null && barrierColor!.alpha != 0 && !offstage) { // changedInternalState is called if barrierColor or offstage updates
assert(barrierColor != barrierColor!.withOpacity(0.0)); assert(barrierColor != barrierColor!.withOpacity(0.0));
...@@ -1686,24 +1717,7 @@ abstract class ModalRoute<T> extends TransitionRoute<T> with LocalHistoryRoute<T ...@@ -1686,24 +1717,7 @@ abstract class ModalRoute<T> extends TransitionRoute<T> with LocalHistoryRoute<T
barrierSemanticsDismissible: semanticsDismissible, barrierSemanticsDismissible: semanticsDismissible,
); );
} }
if (filter != null) {
barrier = BackdropFilter(
filter: filter!,
child: barrier,
);
}
barrier = IgnorePointer(
ignoring: animation!.status == AnimationStatus.reverse || // changedInternalState is called when animation.status updates
animation!.status == AnimationStatus.dismissed, // dismissed is possible when doing a manual pop gesture
child: barrier,
);
if (semanticsDismissible && barrierDismissible) {
// To be sorted after the _modalScope.
barrier = Semantics(
sortKey: const OrdinalSortKey(1.0),
child: barrier,
);
}
return barrier; return barrier;
} }
......
...@@ -785,7 +785,15 @@ void main() { ...@@ -785,7 +785,15 @@ void main() {
), ),
], ],
), ),
TestSemantics(), TestSemantics(
children: <TestSemantics>[
TestSemantics(
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Scrim',
textDirection: TextDirection.ltr,
),
],
),
], ],
), ),
], ],
...@@ -929,7 +937,15 @@ void main() { ...@@ -929,7 +937,15 @@ void main() {
), ),
], ],
), ),
TestSemantics(), TestSemantics(
children: <TestSemantics>[
TestSemantics(
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Scrim',
textDirection: TextDirection.ltr,
),
],
),
], ],
), ),
], ],
......
...@@ -1327,6 +1327,9 @@ void main() { ...@@ -1327,6 +1327,9 @@ void main() {
expect(semantics, hasSemantics(TestSemantics.root( expect(semantics, hasSemantics(TestSemantics.root(
children: <TestSemantics>[ children: <TestSemantics>[
TestSemantics.rootChild( TestSemantics.rootChild(
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Dismiss',
textDirection: TextDirection.ltr,
children: <TestSemantics>[ children: <TestSemantics>[
TestSemantics( TestSemantics(
flags: <SemanticsFlag>[ flags: <SemanticsFlag>[
......
...@@ -123,6 +123,10 @@ void main() { ...@@ -123,6 +123,10 @@ void main() {
expect(localizations.keyboardKeyShift, isNotNull); expect(localizations.keyboardKeyShift, isNotNull);
expect(localizations.keyboardKeySpace, isNotNull); expect(localizations.keyboardKeySpace, isNotNull);
expect(localizations.currentDateLabel, isNotNull); expect(localizations.currentDateLabel, isNotNull);
expect(localizations.scrimLabel, isNotNull);
expect(localizations.bottomSheetLabel, isNotNull);
expect(localizations.scrimOnTapHint('FOO'), contains('FOO'));
expect(localizations.aboutListTileTitle('FOO'), isNotNull); expect(localizations.aboutListTileTitle('FOO'), isNotNull);
expect(localizations.aboutListTileTitle('FOO'), contains('FOO')); expect(localizations.aboutListTileTitle('FOO'), contains('FOO'));
......
...@@ -1200,7 +1200,11 @@ void main() { ...@@ -1200,7 +1200,11 @@ void main() {
), ),
], ],
), ),
TestSemantics(), TestSemantics(
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Dismiss',
textDirection: TextDirection.ltr,
),
], ],
), ),
], ],
...@@ -1284,7 +1288,11 @@ void main() { ...@@ -1284,7 +1288,11 @@ void main() {
), ),
], ],
), ),
TestSemantics(), TestSemantics(
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Dismiss',
textDirection: TextDirection.ltr,
),
], ],
), ),
], ],
...@@ -1403,7 +1411,11 @@ void main() { ...@@ -1403,7 +1411,11 @@ void main() {
), ),
], ],
), ),
TestSemantics(), TestSemantics(
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Dismiss',
textDirection: TextDirection.ltr,
),
], ],
), ),
], ],
......
...@@ -436,7 +436,7 @@ void main() { ...@@ -436,7 +436,7 @@ void main() {
semantics.dispose(); semantics.dispose();
}); });
testWidgets('Dismissible ModalBarrier includes button in semantic tree on iOS', (WidgetTester tester) async { testWidgets('Dismissible ModalBarrier includes button in semantic tree on iOS, macOS and android', (WidgetTester tester) async {
final SemanticsTester semantics = SemanticsTester(tester); final SemanticsTester semantics = SemanticsTester(tester);
await tester.pumpWidget(const Directionality( await tester.pumpWidget(const Directionality(
textDirection: TextDirection.ltr, textDirection: TextDirection.ltr,
...@@ -448,6 +448,7 @@ void main() { ...@@ -448,6 +448,7 @@ void main() {
final TestSemantics expectedSemantics = TestSemantics.root( final TestSemantics expectedSemantics = TestSemantics.root(
children: <TestSemantics>[ children: <TestSemantics>[
TestSemantics.rootChild( TestSemantics.rootChild(
id: 1,
rect: TestSemantics.fullScreen, rect: TestSemantics.fullScreen,
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss], actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Dismiss', label: 'Dismiss',
...@@ -458,18 +459,7 @@ void main() { ...@@ -458,18 +459,7 @@ void main() {
expect(semantics, hasSemantics(expectedSemantics, ignoreId: true)); expect(semantics, hasSemantics(expectedSemantics, ignoreId: true));
semantics.dispose(); semantics.dispose();
}, variant: const TargetPlatformVariant(<TargetPlatform>{ TargetPlatform.iOS, TargetPlatform.macOS})); }, variant: const TargetPlatformVariant(<TargetPlatform>{ TargetPlatform.iOS, TargetPlatform.macOS, TargetPlatform.android}));
testWidgets(
'Dismissible ModalBarrier is hidden on Android (back button is used to dismiss)', (WidgetTester tester) async {
final SemanticsTester semantics = SemanticsTester(tester);
await tester.pumpWidget(const ModalBarrier());
final TestSemantics expectedSemantics = TestSemantics.root();
expect(semantics, hasSemantics(expectedSemantics));
semantics.dispose();
});
}); });
group('AnimatedModalBarrier', () { group('AnimatedModalBarrier', () {
testWidgets('prevents interactions with widgets behind it', (WidgetTester tester) async { testWidgets('prevents interactions with widgets behind it', (WidgetTester tester) async {
...@@ -863,7 +853,7 @@ void main() { ...@@ -863,7 +853,7 @@ void main() {
semantics.dispose(); semantics.dispose();
}); });
testWidgets('Dismissible AnimatedModalBarrier includes button in semantic tree on iOS', (WidgetTester tester) async { testWidgets('Dismissible AnimatedModalBarrier includes button in semantic tree on iOS, macOS and android', (WidgetTester tester) async {
final SemanticsTester semantics = SemanticsTester(tester); final SemanticsTester semantics = SemanticsTester(tester);
await tester.pumpWidget(Directionality( await tester.pumpWidget(Directionality(
textDirection: TextDirection.ltr, textDirection: TextDirection.ltr,
...@@ -886,18 +876,37 @@ void main() { ...@@ -886,18 +876,37 @@ void main() {
expect(semantics, hasSemantics(expectedSemantics, ignoreId: true)); expect(semantics, hasSemantics(expectedSemantics, ignoreId: true));
semantics.dispose(); semantics.dispose();
}, variant: const TargetPlatformVariant(<TargetPlatform>{ TargetPlatform.iOS, TargetPlatform.macOS})); }, variant: const TargetPlatformVariant(<TargetPlatform>{ TargetPlatform.iOS, TargetPlatform.macOS, TargetPlatform.android}));
});
testWidgets( group('SemanticsClipper', () {
'Dismissible AnimatedModalBarrier is hidden on Android (back button is used to dismiss)', (WidgetTester tester) async { testWidgets('SemanticsClipper correctly clips Semantics.rect in four directions', (WidgetTester tester) async {
final SemanticsTester semantics = SemanticsTester(tester); final SemanticsTester semantics = SemanticsTester(tester);
await tester.pumpWidget(AnimatedModalBarrier(color: colorAnimation)); final ValueNotifier<EdgeInsets> notifier = ValueNotifier<EdgeInsets>(const EdgeInsets.fromLTRB(10, 20, 30, 40));
const Rect fullScreen = TestSemantics.fullScreen;
await tester.pumpWidget(Directionality(
textDirection: TextDirection.ltr,
child: ModalBarrier(
semanticsLabel: 'Dismiss',
clipDetailsNotifier: notifier,
),
));
final TestSemantics expectedSemantics = TestSemantics.root(); final TestSemantics expectedSemantics = TestSemantics.root(
expect(semantics, hasSemantics(expectedSemantics)); children: <TestSemantics>[
TestSemantics.rootChild(
rect: Rect.fromLTRB(fullScreen.left + 10, fullScreen.top + 20.0, fullScreen.right - 30, fullScreen.bottom - 40),
actions: <SemanticsAction>[SemanticsAction.tap, SemanticsAction.dismiss],
label: 'Dismiss',
textDirection: TextDirection.ltr,
),
],
);
expect(semantics, hasSemantics(expectedSemantics, ignoreId: true));
semantics.dispose(); semantics.dispose();
}); }, variant: const TargetPlatformVariant(<TargetPlatform>{ TargetPlatform.iOS, TargetPlatform.macOS, TargetPlatform.android}));
}); });
testWidgets('uses default mouse cursor', (WidgetTester tester) async { testWidgets('uses default mouse cursor', (WidgetTester tester) async {
......
...@@ -50,6 +50,9 @@ class MaterialLocalizationAf extends GlobalMaterialLocalizations { ...@@ -50,6 +50,9 @@ class MaterialLocalizationAf extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Terug'; String get backButtonTooltip => 'Terug';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Skakel oor na kalender'; String get calendarModeButtonLabel => 'Skakel oor na kalender';
...@@ -395,6 +398,12 @@ class MaterialLocalizationAf extends GlobalMaterialLocalizations { ...@@ -395,6 +398,12 @@ class MaterialLocalizationAf extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'STOOR'; String get saveButtonLabel => 'STOOR';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -498,6 +507,9 @@ class MaterialLocalizationAm extends GlobalMaterialLocalizations { ...@@ -498,6 +507,9 @@ class MaterialLocalizationAm extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ተመለስ'; String get backButtonTooltip => 'ተመለስ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'ወደ የቀን መቁጠሪያ ቀይር'; String get calendarModeButtonLabel => 'ወደ የቀን መቁጠሪያ ቀይር';
...@@ -843,6 +855,12 @@ class MaterialLocalizationAm extends GlobalMaterialLocalizations { ...@@ -843,6 +855,12 @@ class MaterialLocalizationAm extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'አስቀምጥ'; String get saveButtonLabel => 'አስቀምጥ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -946,6 +964,9 @@ class MaterialLocalizationAr extends GlobalMaterialLocalizations { ...@@ -946,6 +964,9 @@ class MaterialLocalizationAr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'رجوع'; String get backButtonTooltip => 'رجوع';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'التبديل إلى التقويم'; String get calendarModeButtonLabel => 'التبديل إلى التقويم';
...@@ -1291,6 +1312,12 @@ class MaterialLocalizationAr extends GlobalMaterialLocalizations { ...@@ -1291,6 +1312,12 @@ class MaterialLocalizationAr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'حفظ'; String get saveButtonLabel => 'حفظ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -1394,6 +1421,9 @@ class MaterialLocalizationAs extends GlobalMaterialLocalizations { ...@@ -1394,6 +1421,9 @@ class MaterialLocalizationAs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'উভতি যাওক'; String get backButtonTooltip => 'উভতি যাওক';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'কেলেণ্ডাৰলৈ সলনি কৰক'; String get calendarModeButtonLabel => 'কেলেণ্ডাৰলৈ সলনি কৰক';
...@@ -1739,6 +1769,12 @@ class MaterialLocalizationAs extends GlobalMaterialLocalizations { ...@@ -1739,6 +1769,12 @@ class MaterialLocalizationAs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ছেভ কৰক'; String get saveButtonLabel => 'ছেভ কৰক';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -1842,6 +1878,9 @@ class MaterialLocalizationAz extends GlobalMaterialLocalizations { ...@@ -1842,6 +1878,9 @@ class MaterialLocalizationAz extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Geri'; String get backButtonTooltip => 'Geri';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Təqvimə keçin'; String get calendarModeButtonLabel => 'Təqvimə keçin';
...@@ -2187,6 +2226,12 @@ class MaterialLocalizationAz extends GlobalMaterialLocalizations { ...@@ -2187,6 +2226,12 @@ class MaterialLocalizationAz extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'YADDA SAXLAYIN'; String get saveButtonLabel => 'YADDA SAXLAYIN';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -2290,6 +2335,9 @@ class MaterialLocalizationBe extends GlobalMaterialLocalizations { ...@@ -2290,6 +2335,9 @@ class MaterialLocalizationBe extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Назад'; String get backButtonTooltip => 'Назад';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Пераключыцца на каляндар'; String get calendarModeButtonLabel => 'Пераключыцца на каляндар';
...@@ -2635,6 +2683,12 @@ class MaterialLocalizationBe extends GlobalMaterialLocalizations { ...@@ -2635,6 +2683,12 @@ class MaterialLocalizationBe extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ЗАХАВАЦЬ'; String get saveButtonLabel => 'ЗАХАВАЦЬ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -2738,6 +2792,9 @@ class MaterialLocalizationBg extends GlobalMaterialLocalizations { ...@@ -2738,6 +2792,9 @@ class MaterialLocalizationBg extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Назад'; String get backButtonTooltip => 'Назад';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Превключване към календара'; String get calendarModeButtonLabel => 'Превключване към календара';
...@@ -3083,6 +3140,12 @@ class MaterialLocalizationBg extends GlobalMaterialLocalizations { ...@@ -3083,6 +3140,12 @@ class MaterialLocalizationBg extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ЗАПАЗВАНЕ'; String get saveButtonLabel => 'ЗАПАЗВАНЕ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -3186,6 +3249,9 @@ class MaterialLocalizationBn extends GlobalMaterialLocalizations { ...@@ -3186,6 +3249,9 @@ class MaterialLocalizationBn extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ফিরে যান'; String get backButtonTooltip => 'ফিরে যান';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'ক্যালেন্ডার মোডে বদল করুন'; String get calendarModeButtonLabel => 'ক্যালেন্ডার মোডে বদল করুন';
...@@ -3531,6 +3597,12 @@ class MaterialLocalizationBn extends GlobalMaterialLocalizations { ...@@ -3531,6 +3597,12 @@ class MaterialLocalizationBn extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'সেভ করুন'; String get saveButtonLabel => 'সেভ করুন';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -3634,6 +3706,9 @@ class MaterialLocalizationBs extends GlobalMaterialLocalizations { ...@@ -3634,6 +3706,9 @@ class MaterialLocalizationBs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Nazad'; String get backButtonTooltip => 'Nazad';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Prebacite na kalendar'; String get calendarModeButtonLabel => 'Prebacite na kalendar';
...@@ -3979,6 +4054,12 @@ class MaterialLocalizationBs extends GlobalMaterialLocalizations { ...@@ -3979,6 +4054,12 @@ class MaterialLocalizationBs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SAČUVAJ'; String get saveButtonLabel => 'SAČUVAJ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -4082,6 +4163,9 @@ class MaterialLocalizationCa extends GlobalMaterialLocalizations { ...@@ -4082,6 +4163,9 @@ class MaterialLocalizationCa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Enrere'; String get backButtonTooltip => 'Enrere';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Canvia al calendari'; String get calendarModeButtonLabel => 'Canvia al calendari';
...@@ -4427,6 +4511,12 @@ class MaterialLocalizationCa extends GlobalMaterialLocalizations { ...@@ -4427,6 +4511,12 @@ class MaterialLocalizationCa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'DESA'; String get saveButtonLabel => 'DESA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -4530,6 +4620,9 @@ class MaterialLocalizationCs extends GlobalMaterialLocalizations { ...@@ -4530,6 +4620,9 @@ class MaterialLocalizationCs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Zpět'; String get backButtonTooltip => 'Zpět';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Přepnout na kalendář'; String get calendarModeButtonLabel => 'Přepnout na kalendář';
...@@ -4875,6 +4968,12 @@ class MaterialLocalizationCs extends GlobalMaterialLocalizations { ...@@ -4875,6 +4968,12 @@ class MaterialLocalizationCs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ULOŽIT'; String get saveButtonLabel => 'ULOŽIT';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -4978,6 +5077,9 @@ class MaterialLocalizationDa extends GlobalMaterialLocalizations { ...@@ -4978,6 +5077,9 @@ class MaterialLocalizationDa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Tilbage'; String get backButtonTooltip => 'Tilbage';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Skift til kalender'; String get calendarModeButtonLabel => 'Skift til kalender';
...@@ -5323,6 +5425,12 @@ class MaterialLocalizationDa extends GlobalMaterialLocalizations { ...@@ -5323,6 +5425,12 @@ class MaterialLocalizationDa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'GEM'; String get saveButtonLabel => 'GEM';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -5426,6 +5534,9 @@ class MaterialLocalizationDe extends GlobalMaterialLocalizations { ...@@ -5426,6 +5534,9 @@ class MaterialLocalizationDe extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Zurück'; String get backButtonTooltip => 'Zurück';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Zum Kalender wechseln'; String get calendarModeButtonLabel => 'Zum Kalender wechseln';
...@@ -5771,6 +5882,12 @@ class MaterialLocalizationDe extends GlobalMaterialLocalizations { ...@@ -5771,6 +5882,12 @@ class MaterialLocalizationDe extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SPEICHERN'; String get saveButtonLabel => 'SPEICHERN';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -5911,6 +6028,9 @@ class MaterialLocalizationEl extends GlobalMaterialLocalizations { ...@@ -5911,6 +6028,9 @@ class MaterialLocalizationEl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Πίσω'; String get backButtonTooltip => 'Πίσω';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Εναλλαγή σε ημερολόγιο'; String get calendarModeButtonLabel => 'Εναλλαγή σε ημερολόγιο';
...@@ -6256,6 +6376,12 @@ class MaterialLocalizationEl extends GlobalMaterialLocalizations { ...@@ -6256,6 +6376,12 @@ class MaterialLocalizationEl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ΑΠΟΘΗΚΕΥΣΗ'; String get saveButtonLabel => 'ΑΠΟΘΗΚΕΥΣΗ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -6359,6 +6485,9 @@ class MaterialLocalizationEn extends GlobalMaterialLocalizations { ...@@ -6359,6 +6485,9 @@ class MaterialLocalizationEn extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Back'; String get backButtonTooltip => 'Back';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Switch to calendar'; String get calendarModeButtonLabel => 'Switch to calendar';
...@@ -6704,6 +6833,12 @@ class MaterialLocalizationEn extends GlobalMaterialLocalizations { ...@@ -6704,6 +6833,12 @@ class MaterialLocalizationEn extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'Save'; String get saveButtonLabel => 'Save';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteContentName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -7664,6 +7799,9 @@ class MaterialLocalizationEs extends GlobalMaterialLocalizations { ...@@ -7664,6 +7799,9 @@ class MaterialLocalizationEs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Atrás'; String get backButtonTooltip => 'Atrás';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Cambiar a calendario'; String get calendarModeButtonLabel => 'Cambiar a calendario';
...@@ -8009,6 +8147,12 @@ class MaterialLocalizationEs extends GlobalMaterialLocalizations { ...@@ -8009,6 +8147,12 @@ class MaterialLocalizationEs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'GUARDAR'; String get saveButtonLabel => 'GUARDAR';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -11315,6 +11459,9 @@ class MaterialLocalizationEt extends GlobalMaterialLocalizations { ...@@ -11315,6 +11459,9 @@ class MaterialLocalizationEt extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Tagasi'; String get backButtonTooltip => 'Tagasi';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Kalendrile lülitumine'; String get calendarModeButtonLabel => 'Kalendrile lülitumine';
...@@ -11660,6 +11807,12 @@ class MaterialLocalizationEt extends GlobalMaterialLocalizations { ...@@ -11660,6 +11807,12 @@ class MaterialLocalizationEt extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SALVESTA'; String get saveButtonLabel => 'SALVESTA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -11763,6 +11916,9 @@ class MaterialLocalizationEu extends GlobalMaterialLocalizations { ...@@ -11763,6 +11916,9 @@ class MaterialLocalizationEu extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Atzera'; String get backButtonTooltip => 'Atzera';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Aldatu egutegiaren modura'; String get calendarModeButtonLabel => 'Aldatu egutegiaren modura';
...@@ -12108,6 +12264,12 @@ class MaterialLocalizationEu extends GlobalMaterialLocalizations { ...@@ -12108,6 +12264,12 @@ class MaterialLocalizationEu extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'GORDE'; String get saveButtonLabel => 'GORDE';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -12211,6 +12373,9 @@ class MaterialLocalizationFa extends GlobalMaterialLocalizations { ...@@ -12211,6 +12373,9 @@ class MaterialLocalizationFa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'برگشت'; String get backButtonTooltip => 'برگشت';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'رفتن به تقویم'; String get calendarModeButtonLabel => 'رفتن به تقویم';
...@@ -12556,6 +12721,12 @@ class MaterialLocalizationFa extends GlobalMaterialLocalizations { ...@@ -12556,6 +12721,12 @@ class MaterialLocalizationFa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ذخیره'; String get saveButtonLabel => 'ذخیره';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -12659,6 +12830,9 @@ class MaterialLocalizationFi extends GlobalMaterialLocalizations { ...@@ -12659,6 +12830,9 @@ class MaterialLocalizationFi extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Takaisin'; String get backButtonTooltip => 'Takaisin';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Vaihda kalenteriin'; String get calendarModeButtonLabel => 'Vaihda kalenteriin';
...@@ -13004,6 +13178,12 @@ class MaterialLocalizationFi extends GlobalMaterialLocalizations { ...@@ -13004,6 +13178,12 @@ class MaterialLocalizationFi extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'TALLENNA'; String get saveButtonLabel => 'TALLENNA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -13107,6 +13287,9 @@ class MaterialLocalizationFil extends GlobalMaterialLocalizations { ...@@ -13107,6 +13287,9 @@ class MaterialLocalizationFil extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Bumalik'; String get backButtonTooltip => 'Bumalik';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Lumipat sa kalendaryo'; String get calendarModeButtonLabel => 'Lumipat sa kalendaryo';
...@@ -13452,6 +13635,12 @@ class MaterialLocalizationFil extends GlobalMaterialLocalizations { ...@@ -13452,6 +13635,12 @@ class MaterialLocalizationFil extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'I-SAVE'; String get saveButtonLabel => 'I-SAVE';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -13555,6 +13744,9 @@ class MaterialLocalizationFr extends GlobalMaterialLocalizations { ...@@ -13555,6 +13744,9 @@ class MaterialLocalizationFr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Retour'; String get backButtonTooltip => 'Retour';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => "Passer à l'agenda"; String get calendarModeButtonLabel => "Passer à l'agenda";
...@@ -13900,6 +14092,12 @@ class MaterialLocalizationFr extends GlobalMaterialLocalizations { ...@@ -13900,6 +14092,12 @@ class MaterialLocalizationFr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ENREGISTRER'; String get saveButtonLabel => 'ENREGISTRER';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -14139,6 +14337,9 @@ class MaterialLocalizationGl extends GlobalMaterialLocalizations { ...@@ -14139,6 +14337,9 @@ class MaterialLocalizationGl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Atrás'; String get backButtonTooltip => 'Atrás';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Cambiar ao modo de calendario'; String get calendarModeButtonLabel => 'Cambiar ao modo de calendario';
...@@ -14484,6 +14685,12 @@ class MaterialLocalizationGl extends GlobalMaterialLocalizations { ...@@ -14484,6 +14685,12 @@ class MaterialLocalizationGl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'GARDAR'; String get saveButtonLabel => 'GARDAR';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -14587,6 +14794,9 @@ class MaterialLocalizationGsw extends GlobalMaterialLocalizations { ...@@ -14587,6 +14794,9 @@ class MaterialLocalizationGsw extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Zurück'; String get backButtonTooltip => 'Zurück';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Zum Kalender wechseln'; String get calendarModeButtonLabel => 'Zum Kalender wechseln';
...@@ -14932,6 +15142,12 @@ class MaterialLocalizationGsw extends GlobalMaterialLocalizations { ...@@ -14932,6 +15142,12 @@ class MaterialLocalizationGsw extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SPEICHERN'; String get saveButtonLabel => 'SPEICHERN';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -15035,6 +15251,9 @@ class MaterialLocalizationGu extends GlobalMaterialLocalizations { ...@@ -15035,6 +15251,9 @@ class MaterialLocalizationGu extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'પાછળ'; String get backButtonTooltip => 'પાછળ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'કૅલેન્ડર મોડ પર સ્વિચ કરો'; String get calendarModeButtonLabel => 'કૅલેન્ડર મોડ પર સ્વિચ કરો';
...@@ -15380,6 +15599,12 @@ class MaterialLocalizationGu extends GlobalMaterialLocalizations { ...@@ -15380,6 +15599,12 @@ class MaterialLocalizationGu extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'સાચવો'; String get saveButtonLabel => 'સાચવો';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -15483,6 +15708,9 @@ class MaterialLocalizationHe extends GlobalMaterialLocalizations { ...@@ -15483,6 +15708,9 @@ class MaterialLocalizationHe extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'הקודם'; String get backButtonTooltip => 'הקודם';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'מעבר למצב היומן'; String get calendarModeButtonLabel => 'מעבר למצב היומן';
...@@ -15828,6 +16056,12 @@ class MaterialLocalizationHe extends GlobalMaterialLocalizations { ...@@ -15828,6 +16056,12 @@ class MaterialLocalizationHe extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'שמירה'; String get saveButtonLabel => 'שמירה';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -15931,6 +16165,9 @@ class MaterialLocalizationHi extends GlobalMaterialLocalizations { ...@@ -15931,6 +16165,9 @@ class MaterialLocalizationHi extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'वापस जाएं'; String get backButtonTooltip => 'वापस जाएं';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'कैलेंडर पर जाएं'; String get calendarModeButtonLabel => 'कैलेंडर पर जाएं';
...@@ -16276,6 +16513,12 @@ class MaterialLocalizationHi extends GlobalMaterialLocalizations { ...@@ -16276,6 +16513,12 @@ class MaterialLocalizationHi extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'सेव करें'; String get saveButtonLabel => 'सेव करें';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -16379,6 +16622,9 @@ class MaterialLocalizationHr extends GlobalMaterialLocalizations { ...@@ -16379,6 +16622,9 @@ class MaterialLocalizationHr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Natrag'; String get backButtonTooltip => 'Natrag';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Prijeđite na kalendar'; String get calendarModeButtonLabel => 'Prijeđite na kalendar';
...@@ -16724,6 +16970,12 @@ class MaterialLocalizationHr extends GlobalMaterialLocalizations { ...@@ -16724,6 +16970,12 @@ class MaterialLocalizationHr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SPREMI'; String get saveButtonLabel => 'SPREMI';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -16827,6 +17079,9 @@ class MaterialLocalizationHu extends GlobalMaterialLocalizations { ...@@ -16827,6 +17079,9 @@ class MaterialLocalizationHu extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Vissza'; String get backButtonTooltip => 'Vissza';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Váltás naptárra'; String get calendarModeButtonLabel => 'Váltás naptárra';
...@@ -17172,6 +17427,12 @@ class MaterialLocalizationHu extends GlobalMaterialLocalizations { ...@@ -17172,6 +17427,12 @@ class MaterialLocalizationHu extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'MENTÉS'; String get saveButtonLabel => 'MENTÉS';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -17275,6 +17536,9 @@ class MaterialLocalizationHy extends GlobalMaterialLocalizations { ...@@ -17275,6 +17536,9 @@ class MaterialLocalizationHy extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Հետ'; String get backButtonTooltip => 'Հետ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Անցնել օրացույցին'; String get calendarModeButtonLabel => 'Անցնել օրացույցին';
...@@ -17620,6 +17884,12 @@ class MaterialLocalizationHy extends GlobalMaterialLocalizations { ...@@ -17620,6 +17884,12 @@ class MaterialLocalizationHy extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ՊԱՀԵԼ'; String get saveButtonLabel => 'ՊԱՀԵԼ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -17723,6 +17993,9 @@ class MaterialLocalizationId extends GlobalMaterialLocalizations { ...@@ -17723,6 +17993,9 @@ class MaterialLocalizationId extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Kembali'; String get backButtonTooltip => 'Kembali';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Beralih ke kalender'; String get calendarModeButtonLabel => 'Beralih ke kalender';
...@@ -18068,6 +18341,12 @@ class MaterialLocalizationId extends GlobalMaterialLocalizations { ...@@ -18068,6 +18341,12 @@ class MaterialLocalizationId extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SIMPAN'; String get saveButtonLabel => 'SIMPAN';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -18171,6 +18450,9 @@ class MaterialLocalizationIs extends GlobalMaterialLocalizations { ...@@ -18171,6 +18450,9 @@ class MaterialLocalizationIs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Til baka'; String get backButtonTooltip => 'Til baka';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Skipta yfir í dagatal'; String get calendarModeButtonLabel => 'Skipta yfir í dagatal';
...@@ -18516,6 +18798,12 @@ class MaterialLocalizationIs extends GlobalMaterialLocalizations { ...@@ -18516,6 +18798,12 @@ class MaterialLocalizationIs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'VISTA'; String get saveButtonLabel => 'VISTA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -18619,6 +18907,9 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations { ...@@ -18619,6 +18907,9 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Indietro'; String get backButtonTooltip => 'Indietro';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Passa al calendario'; String get calendarModeButtonLabel => 'Passa al calendario';
...@@ -18964,6 +19255,12 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations { ...@@ -18964,6 +19255,12 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SALVA'; String get saveButtonLabel => 'SALVA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -19067,6 +19364,9 @@ class MaterialLocalizationJa extends GlobalMaterialLocalizations { ...@@ -19067,6 +19364,9 @@ class MaterialLocalizationJa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => '戻る'; String get backButtonTooltip => '戻る';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'カレンダーに切り替え'; String get calendarModeButtonLabel => 'カレンダーに切り替え';
...@@ -19412,6 +19712,12 @@ class MaterialLocalizationJa extends GlobalMaterialLocalizations { ...@@ -19412,6 +19712,12 @@ class MaterialLocalizationJa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => '保存'; String get saveButtonLabel => '保存';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -19515,6 +19821,9 @@ class MaterialLocalizationKa extends GlobalMaterialLocalizations { ...@@ -19515,6 +19821,9 @@ class MaterialLocalizationKa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'უკან'; String get backButtonTooltip => 'უკან';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'კალენდარზე გადართვა'; String get calendarModeButtonLabel => 'კალენდარზე გადართვა';
...@@ -19860,6 +20169,12 @@ class MaterialLocalizationKa extends GlobalMaterialLocalizations { ...@@ -19860,6 +20169,12 @@ class MaterialLocalizationKa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'შენახვა'; String get saveButtonLabel => 'შენახვა';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -19963,6 +20278,9 @@ class MaterialLocalizationKk extends GlobalMaterialLocalizations { ...@@ -19963,6 +20278,9 @@ class MaterialLocalizationKk extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Артқа'; String get backButtonTooltip => 'Артқа';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Күнтізбеге ауысу'; String get calendarModeButtonLabel => 'Күнтізбеге ауысу';
...@@ -20308,6 +20626,12 @@ class MaterialLocalizationKk extends GlobalMaterialLocalizations { ...@@ -20308,6 +20626,12 @@ class MaterialLocalizationKk extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'САҚТАУ'; String get saveButtonLabel => 'САҚТАУ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -20411,6 +20735,9 @@ class MaterialLocalizationKm extends GlobalMaterialLocalizations { ...@@ -20411,6 +20735,9 @@ class MaterialLocalizationKm extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ថយក្រោយ'; String get backButtonTooltip => 'ថយក្រោយ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'ប្ដូរទៅ​ប្រតិទិន'; String get calendarModeButtonLabel => 'ប្ដូរទៅ​ប្រតិទិន';
...@@ -20756,6 +21083,12 @@ class MaterialLocalizationKm extends GlobalMaterialLocalizations { ...@@ -20756,6 +21083,12 @@ class MaterialLocalizationKm extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'រក្សាទុក'; String get saveButtonLabel => 'រក្សាទុក';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -20859,6 +21192,9 @@ class MaterialLocalizationKn extends GlobalMaterialLocalizations { ...@@ -20859,6 +21192,9 @@ class MaterialLocalizationKn extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => '\u{cb9}\u{cbf}\u{c82}\u{ca4}\u{cbf}\u{cb0}\u{cc1}\u{c97}\u{cbf}'; String get backButtonTooltip => '\u{cb9}\u{cbf}\u{c82}\u{ca4}\u{cbf}\u{cb0}\u{cc1}\u{c97}\u{cbf}';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => '\u{c95}\u{ccd}\u{caf}\u{cbe}\u{cb2}\u{cc6}\u{c82}\u{ca1}\u{cb0}\u{ccd}\u{200c}\u{c97}\u{cc6}\u{20}\u{cac}\u{ca6}\u{cb2}\u{cbf}\u{cb8}\u{cbf}'; String get calendarModeButtonLabel => '\u{c95}\u{ccd}\u{caf}\u{cbe}\u{cb2}\u{cc6}\u{c82}\u{ca1}\u{cb0}\u{ccd}\u{200c}\u{c97}\u{cc6}\u{20}\u{cac}\u{ca6}\u{cb2}\u{cbf}\u{cb8}\u{cbf}';
...@@ -21204,6 +21540,12 @@ class MaterialLocalizationKn extends GlobalMaterialLocalizations { ...@@ -21204,6 +21540,12 @@ class MaterialLocalizationKn extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => '\u{c89}\u{cb3}\u{cbf}\u{cb8}\u{cbf}'; String get saveButtonLabel => '\u{c89}\u{cb3}\u{cbf}\u{cb8}\u{cbf}';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -21307,6 +21649,9 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations { ...@@ -21307,6 +21649,9 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => '뒤로'; String get backButtonTooltip => '뒤로';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => '캘린더 모드로 전환'; String get calendarModeButtonLabel => '캘린더 모드로 전환';
...@@ -21652,6 +21997,12 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations { ...@@ -21652,6 +21997,12 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => '저장'; String get saveButtonLabel => '저장';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -21755,6 +22106,9 @@ class MaterialLocalizationKy extends GlobalMaterialLocalizations { ...@@ -21755,6 +22106,9 @@ class MaterialLocalizationKy extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Артка'; String get backButtonTooltip => 'Артка';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Жылнаамага которулуңуз'; String get calendarModeButtonLabel => 'Жылнаамага которулуңуз';
...@@ -22100,6 +22454,12 @@ class MaterialLocalizationKy extends GlobalMaterialLocalizations { ...@@ -22100,6 +22454,12 @@ class MaterialLocalizationKy extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'САКТОО'; String get saveButtonLabel => 'САКТОО';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -22203,6 +22563,9 @@ class MaterialLocalizationLo extends GlobalMaterialLocalizations { ...@@ -22203,6 +22563,9 @@ class MaterialLocalizationLo extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ກັບຄືນ'; String get backButtonTooltip => 'ກັບຄືນ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'ສະຫຼັບໄປປະຕິທິນ'; String get calendarModeButtonLabel => 'ສະຫຼັບໄປປະຕິທິນ';
...@@ -22548,6 +22911,12 @@ class MaterialLocalizationLo extends GlobalMaterialLocalizations { ...@@ -22548,6 +22911,12 @@ class MaterialLocalizationLo extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ບັນທຶກ'; String get saveButtonLabel => 'ບັນທຶກ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -22651,6 +23020,9 @@ class MaterialLocalizationLt extends GlobalMaterialLocalizations { ...@@ -22651,6 +23020,9 @@ class MaterialLocalizationLt extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Atgal'; String get backButtonTooltip => 'Atgal';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Perjungti į kalendorių'; String get calendarModeButtonLabel => 'Perjungti į kalendorių';
...@@ -22996,6 +23368,12 @@ class MaterialLocalizationLt extends GlobalMaterialLocalizations { ...@@ -22996,6 +23368,12 @@ class MaterialLocalizationLt extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'IŠSAUGOTI'; String get saveButtonLabel => 'IŠSAUGOTI';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -23099,6 +23477,9 @@ class MaterialLocalizationLv extends GlobalMaterialLocalizations { ...@@ -23099,6 +23477,9 @@ class MaterialLocalizationLv extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Atpakaļ'; String get backButtonTooltip => 'Atpakaļ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Pārslēgties uz kalendāru'; String get calendarModeButtonLabel => 'Pārslēgties uz kalendāru';
...@@ -23444,6 +23825,12 @@ class MaterialLocalizationLv extends GlobalMaterialLocalizations { ...@@ -23444,6 +23825,12 @@ class MaterialLocalizationLv extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SAGLABĀT'; String get saveButtonLabel => 'SAGLABĀT';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -23547,6 +23934,9 @@ class MaterialLocalizationMk extends GlobalMaterialLocalizations { ...@@ -23547,6 +23934,9 @@ class MaterialLocalizationMk extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Назад'; String get backButtonTooltip => 'Назад';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Префрли на календар'; String get calendarModeButtonLabel => 'Префрли на календар';
...@@ -23892,6 +24282,12 @@ class MaterialLocalizationMk extends GlobalMaterialLocalizations { ...@@ -23892,6 +24282,12 @@ class MaterialLocalizationMk extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ЗАЧУВАЈ'; String get saveButtonLabel => 'ЗАЧУВАЈ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -23995,6 +24391,9 @@ class MaterialLocalizationMl extends GlobalMaterialLocalizations { ...@@ -23995,6 +24391,9 @@ class MaterialLocalizationMl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'മടങ്ങുക'; String get backButtonTooltip => 'മടങ്ങുക';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'കലണ്ടറിലേക്ക് മാറുക'; String get calendarModeButtonLabel => 'കലണ്ടറിലേക്ക് മാറുക';
...@@ -24340,6 +24739,12 @@ class MaterialLocalizationMl extends GlobalMaterialLocalizations { ...@@ -24340,6 +24739,12 @@ class MaterialLocalizationMl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'സംരക്ഷിക്കുക'; String get saveButtonLabel => 'സംരക്ഷിക്കുക';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -24443,6 +24848,9 @@ class MaterialLocalizationMn extends GlobalMaterialLocalizations { ...@@ -24443,6 +24848,9 @@ class MaterialLocalizationMn extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Буцах'; String get backButtonTooltip => 'Буцах';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Календарь луу сэлгэх'; String get calendarModeButtonLabel => 'Календарь луу сэлгэх';
...@@ -24788,6 +25196,12 @@ class MaterialLocalizationMn extends GlobalMaterialLocalizations { ...@@ -24788,6 +25196,12 @@ class MaterialLocalizationMn extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ХАДГАЛАХ'; String get saveButtonLabel => 'ХАДГАЛАХ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -24891,6 +25305,9 @@ class MaterialLocalizationMr extends GlobalMaterialLocalizations { ...@@ -24891,6 +25305,9 @@ class MaterialLocalizationMr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'मागे'; String get backButtonTooltip => 'मागे';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'कॅलेंडरवर स्विच करा'; String get calendarModeButtonLabel => 'कॅलेंडरवर स्विच करा';
...@@ -25236,6 +25653,12 @@ class MaterialLocalizationMr extends GlobalMaterialLocalizations { ...@@ -25236,6 +25653,12 @@ class MaterialLocalizationMr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'सेव्ह करा'; String get saveButtonLabel => 'सेव्ह करा';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -25339,6 +25762,9 @@ class MaterialLocalizationMs extends GlobalMaterialLocalizations { ...@@ -25339,6 +25762,9 @@ class MaterialLocalizationMs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Kembali'; String get backButtonTooltip => 'Kembali';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Tukar kepada kalendar'; String get calendarModeButtonLabel => 'Tukar kepada kalendar';
...@@ -25684,6 +26110,12 @@ class MaterialLocalizationMs extends GlobalMaterialLocalizations { ...@@ -25684,6 +26110,12 @@ class MaterialLocalizationMs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SIMPAN'; String get saveButtonLabel => 'SIMPAN';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -25787,6 +26219,9 @@ class MaterialLocalizationMy extends GlobalMaterialLocalizations { ...@@ -25787,6 +26219,9 @@ class MaterialLocalizationMy extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'နောက်သို့'; String get backButtonTooltip => 'နောက်သို့';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'ပြက္ခဒိန်သို့ ပြောင်းရန်'; String get calendarModeButtonLabel => 'ပြက္ခဒိန်သို့ ပြောင်းရန်';
...@@ -26132,6 +26567,12 @@ class MaterialLocalizationMy extends GlobalMaterialLocalizations { ...@@ -26132,6 +26567,12 @@ class MaterialLocalizationMy extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'သိမ်းရန်'; String get saveButtonLabel => 'သိမ်းရန်';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -26235,6 +26676,9 @@ class MaterialLocalizationNb extends GlobalMaterialLocalizations { ...@@ -26235,6 +26676,9 @@ class MaterialLocalizationNb extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Tilbake'; String get backButtonTooltip => 'Tilbake';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Bytt til kalender'; String get calendarModeButtonLabel => 'Bytt til kalender';
...@@ -26580,6 +27024,12 @@ class MaterialLocalizationNb extends GlobalMaterialLocalizations { ...@@ -26580,6 +27024,12 @@ class MaterialLocalizationNb extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'LAGRE'; String get saveButtonLabel => 'LAGRE';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -26683,6 +27133,9 @@ class MaterialLocalizationNe extends GlobalMaterialLocalizations { ...@@ -26683,6 +27133,9 @@ class MaterialLocalizationNe extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'पछाडि जानुहोस्'; String get backButtonTooltip => 'पछाडि जानुहोस्';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'पात्रो मोड प्रयोग गर्नुहोस्'; String get calendarModeButtonLabel => 'पात्रो मोड प्रयोग गर्नुहोस्';
...@@ -27028,6 +27481,12 @@ class MaterialLocalizationNe extends GlobalMaterialLocalizations { ...@@ -27028,6 +27481,12 @@ class MaterialLocalizationNe extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'सेभ गर्नुहोस्'; String get saveButtonLabel => 'सेभ गर्नुहोस्';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -27131,6 +27590,9 @@ class MaterialLocalizationNl extends GlobalMaterialLocalizations { ...@@ -27131,6 +27590,9 @@ class MaterialLocalizationNl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Terug'; String get backButtonTooltip => 'Terug';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Overschakelen naar kalender'; String get calendarModeButtonLabel => 'Overschakelen naar kalender';
...@@ -27476,6 +27938,12 @@ class MaterialLocalizationNl extends GlobalMaterialLocalizations { ...@@ -27476,6 +27938,12 @@ class MaterialLocalizationNl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'OPSLAAN'; String get saveButtonLabel => 'OPSLAAN';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -27579,6 +28047,9 @@ class MaterialLocalizationNo extends GlobalMaterialLocalizations { ...@@ -27579,6 +28047,9 @@ class MaterialLocalizationNo extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Tilbake'; String get backButtonTooltip => 'Tilbake';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Bytt til kalender'; String get calendarModeButtonLabel => 'Bytt til kalender';
...@@ -27924,6 +28395,12 @@ class MaterialLocalizationNo extends GlobalMaterialLocalizations { ...@@ -27924,6 +28395,12 @@ class MaterialLocalizationNo extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'LAGRE'; String get saveButtonLabel => 'LAGRE';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -28027,6 +28504,9 @@ class MaterialLocalizationOr extends GlobalMaterialLocalizations { ...@@ -28027,6 +28504,9 @@ class MaterialLocalizationOr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ପଛକୁ ଫେରନ୍ତୁ'; String get backButtonTooltip => 'ପଛକୁ ଫେରନ୍ତୁ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'କ୍ୟାଲେଣ୍ଡରକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ'; String get calendarModeButtonLabel => 'କ୍ୟାଲେଣ୍ଡରକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ';
...@@ -28372,6 +28852,12 @@ class MaterialLocalizationOr extends GlobalMaterialLocalizations { ...@@ -28372,6 +28852,12 @@ class MaterialLocalizationOr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ସେଭ୍ କରନ୍ତୁ'; String get saveButtonLabel => 'ସେଭ୍ କରନ୍ତୁ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -28475,6 +28961,9 @@ class MaterialLocalizationPa extends GlobalMaterialLocalizations { ...@@ -28475,6 +28961,9 @@ class MaterialLocalizationPa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ਪਿੱਛੇ'; String get backButtonTooltip => 'ਪਿੱਛੇ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => "ਕੈਲੰਡਰ 'ਤੇ ਜਾਓ"; String get calendarModeButtonLabel => "ਕੈਲੰਡਰ 'ਤੇ ਜਾਓ";
...@@ -28820,6 +29309,12 @@ class MaterialLocalizationPa extends GlobalMaterialLocalizations { ...@@ -28820,6 +29309,12 @@ class MaterialLocalizationPa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ਰੱਖਿਅਤ ਕਰੋ'; String get saveButtonLabel => 'ਰੱਖਿਅਤ ਕਰੋ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -28923,6 +29418,9 @@ class MaterialLocalizationPl extends GlobalMaterialLocalizations { ...@@ -28923,6 +29418,9 @@ class MaterialLocalizationPl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Wstecz'; String get backButtonTooltip => 'Wstecz';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Przełącz na kalendarz'; String get calendarModeButtonLabel => 'Przełącz na kalendarz';
...@@ -29268,6 +29766,12 @@ class MaterialLocalizationPl extends GlobalMaterialLocalizations { ...@@ -29268,6 +29766,12 @@ class MaterialLocalizationPl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ZAPISZ'; String get saveButtonLabel => 'ZAPISZ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -29371,6 +29875,9 @@ class MaterialLocalizationPs extends GlobalMaterialLocalizations { ...@@ -29371,6 +29875,9 @@ class MaterialLocalizationPs extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'شاته'; String get backButtonTooltip => 'شاته';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Switch to calendar'; String get calendarModeButtonLabel => 'Switch to calendar';
...@@ -29716,6 +30223,12 @@ class MaterialLocalizationPs extends GlobalMaterialLocalizations { ...@@ -29716,6 +30223,12 @@ class MaterialLocalizationPs extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SAVE'; String get saveButtonLabel => 'SAVE';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -29819,6 +30332,9 @@ class MaterialLocalizationPt extends GlobalMaterialLocalizations { ...@@ -29819,6 +30332,9 @@ class MaterialLocalizationPt extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Voltar'; String get backButtonTooltip => 'Voltar';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Mudar para agenda'; String get calendarModeButtonLabel => 'Mudar para agenda';
...@@ -30164,6 +30680,12 @@ class MaterialLocalizationPt extends GlobalMaterialLocalizations { ...@@ -30164,6 +30680,12 @@ class MaterialLocalizationPt extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SALVAR'; String get saveButtonLabel => 'SALVAR';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -30406,6 +30928,9 @@ class MaterialLocalizationRo extends GlobalMaterialLocalizations { ...@@ -30406,6 +30928,9 @@ class MaterialLocalizationRo extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Înapoi'; String get backButtonTooltip => 'Înapoi';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Comutați la calendar'; String get calendarModeButtonLabel => 'Comutați la calendar';
...@@ -30751,6 +31276,12 @@ class MaterialLocalizationRo extends GlobalMaterialLocalizations { ...@@ -30751,6 +31276,12 @@ class MaterialLocalizationRo extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SALVAȚI'; String get saveButtonLabel => 'SALVAȚI';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -30854,6 +31385,9 @@ class MaterialLocalizationRu extends GlobalMaterialLocalizations { ...@@ -30854,6 +31385,9 @@ class MaterialLocalizationRu extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Назад'; String get backButtonTooltip => 'Назад';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Переключиться на календарь'; String get calendarModeButtonLabel => 'Переключиться на календарь';
...@@ -31199,6 +31733,12 @@ class MaterialLocalizationRu extends GlobalMaterialLocalizations { ...@@ -31199,6 +31733,12 @@ class MaterialLocalizationRu extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'СОХРАНИТЬ'; String get saveButtonLabel => 'СОХРАНИТЬ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -31302,6 +31842,9 @@ class MaterialLocalizationSi extends GlobalMaterialLocalizations { ...@@ -31302,6 +31842,9 @@ class MaterialLocalizationSi extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'ආපසු'; String get backButtonTooltip => 'ආපසු';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'දින දර්ශනය වෙත මාරු වන්න'; String get calendarModeButtonLabel => 'දින දර්ශනය වෙත මාරු වන්න';
...@@ -31647,6 +32190,12 @@ class MaterialLocalizationSi extends GlobalMaterialLocalizations { ...@@ -31647,6 +32190,12 @@ class MaterialLocalizationSi extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'සුරකින්න'; String get saveButtonLabel => 'සුරකින්න';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -31750,6 +32299,9 @@ class MaterialLocalizationSk extends GlobalMaterialLocalizations { ...@@ -31750,6 +32299,9 @@ class MaterialLocalizationSk extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Späť'; String get backButtonTooltip => 'Späť';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Prepnúť na kalendár'; String get calendarModeButtonLabel => 'Prepnúť na kalendár';
...@@ -32095,6 +32647,12 @@ class MaterialLocalizationSk extends GlobalMaterialLocalizations { ...@@ -32095,6 +32647,12 @@ class MaterialLocalizationSk extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ULOŽIŤ'; String get saveButtonLabel => 'ULOŽIŤ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -32198,6 +32756,9 @@ class MaterialLocalizationSl extends GlobalMaterialLocalizations { ...@@ -32198,6 +32756,9 @@ class MaterialLocalizationSl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Nazaj'; String get backButtonTooltip => 'Nazaj';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Preklop na koledar'; String get calendarModeButtonLabel => 'Preklop na koledar';
...@@ -32543,6 +33104,12 @@ class MaterialLocalizationSl extends GlobalMaterialLocalizations { ...@@ -32543,6 +33104,12 @@ class MaterialLocalizationSl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SHRANI'; String get saveButtonLabel => 'SHRANI';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -32646,6 +33213,9 @@ class MaterialLocalizationSq extends GlobalMaterialLocalizations { ...@@ -32646,6 +33213,9 @@ class MaterialLocalizationSq extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Prapa'; String get backButtonTooltip => 'Prapa';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Kalo te kalendari'; String get calendarModeButtonLabel => 'Kalo te kalendari';
...@@ -32991,6 +33561,12 @@ class MaterialLocalizationSq extends GlobalMaterialLocalizations { ...@@ -32991,6 +33561,12 @@ class MaterialLocalizationSq extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'RUAJ'; String get saveButtonLabel => 'RUAJ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -33094,6 +33670,9 @@ class MaterialLocalizationSr extends GlobalMaterialLocalizations { ...@@ -33094,6 +33670,9 @@ class MaterialLocalizationSr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Назад'; String get backButtonTooltip => 'Назад';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Пређите на календар'; String get calendarModeButtonLabel => 'Пређите на календар';
...@@ -33439,6 +34018,12 @@ class MaterialLocalizationSr extends GlobalMaterialLocalizations { ...@@ -33439,6 +34018,12 @@ class MaterialLocalizationSr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'САЧУВАЈ'; String get saveButtonLabel => 'САЧУВАЈ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -33844,6 +34429,9 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations { ...@@ -33844,6 +34429,9 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Tillbaka'; String get backButtonTooltip => 'Tillbaka';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Byt till kalender'; String get calendarModeButtonLabel => 'Byt till kalender';
...@@ -34189,6 +34777,12 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations { ...@@ -34189,6 +34777,12 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SPARA'; String get saveButtonLabel => 'SPARA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -34292,6 +34886,9 @@ class MaterialLocalizationSw extends GlobalMaterialLocalizations { ...@@ -34292,6 +34886,9 @@ class MaterialLocalizationSw extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Rudi Nyuma'; String get backButtonTooltip => 'Rudi Nyuma';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Badili utumie hali ya kalenda'; String get calendarModeButtonLabel => 'Badili utumie hali ya kalenda';
...@@ -34637,6 +35234,12 @@ class MaterialLocalizationSw extends GlobalMaterialLocalizations { ...@@ -34637,6 +35234,12 @@ class MaterialLocalizationSw extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'HIFADHI'; String get saveButtonLabel => 'HIFADHI';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -34740,6 +35343,9 @@ class MaterialLocalizationTa extends GlobalMaterialLocalizations { ...@@ -34740,6 +35343,9 @@ class MaterialLocalizationTa extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'முந்தைய பக்கம்'; String get backButtonTooltip => 'முந்தைய பக்கம்';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'கேலெண்டருக்கு மாற்று'; String get calendarModeButtonLabel => 'கேலெண்டருக்கு மாற்று';
...@@ -35085,6 +35691,12 @@ class MaterialLocalizationTa extends GlobalMaterialLocalizations { ...@@ -35085,6 +35691,12 @@ class MaterialLocalizationTa extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'சேமி'; String get saveButtonLabel => 'சேமி';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -35188,6 +35800,9 @@ class MaterialLocalizationTe extends GlobalMaterialLocalizations { ...@@ -35188,6 +35800,9 @@ class MaterialLocalizationTe extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'వెనుకకు'; String get backButtonTooltip => 'వెనుకకు';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'క్యాలెండర్‌కు మారండి'; String get calendarModeButtonLabel => 'క్యాలెండర్‌కు మారండి';
...@@ -35533,6 +36148,12 @@ class MaterialLocalizationTe extends GlobalMaterialLocalizations { ...@@ -35533,6 +36148,12 @@ class MaterialLocalizationTe extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'సేవ్ చేయి'; String get saveButtonLabel => 'సేవ్ చేయి';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -35636,6 +36257,9 @@ class MaterialLocalizationTh extends GlobalMaterialLocalizations { ...@@ -35636,6 +36257,9 @@ class MaterialLocalizationTh extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'กลับ'; String get backButtonTooltip => 'กลับ';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'เปลี่ยนเป็นปฏิทิน'; String get calendarModeButtonLabel => 'เปลี่ยนเป็นปฏิทิน';
...@@ -35981,6 +36605,12 @@ class MaterialLocalizationTh extends GlobalMaterialLocalizations { ...@@ -35981,6 +36605,12 @@ class MaterialLocalizationTh extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'บันทึก'; String get saveButtonLabel => 'บันทึก';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -36084,6 +36714,9 @@ class MaterialLocalizationTl extends GlobalMaterialLocalizations { ...@@ -36084,6 +36714,9 @@ class MaterialLocalizationTl extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Bumalik'; String get backButtonTooltip => 'Bumalik';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Lumipat sa kalendaryo'; String get calendarModeButtonLabel => 'Lumipat sa kalendaryo';
...@@ -36429,6 +37062,12 @@ class MaterialLocalizationTl extends GlobalMaterialLocalizations { ...@@ -36429,6 +37062,12 @@ class MaterialLocalizationTl extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'I-SAVE'; String get saveButtonLabel => 'I-SAVE';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -36532,6 +37171,9 @@ class MaterialLocalizationTr extends GlobalMaterialLocalizations { ...@@ -36532,6 +37171,9 @@ class MaterialLocalizationTr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Geri'; String get backButtonTooltip => 'Geri';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Takvime geç'; String get calendarModeButtonLabel => 'Takvime geç';
...@@ -36877,6 +37519,12 @@ class MaterialLocalizationTr extends GlobalMaterialLocalizations { ...@@ -36877,6 +37519,12 @@ class MaterialLocalizationTr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'KAYDET'; String get saveButtonLabel => 'KAYDET';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -36980,6 +37628,9 @@ class MaterialLocalizationUk extends GlobalMaterialLocalizations { ...@@ -36980,6 +37628,9 @@ class MaterialLocalizationUk extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Назад'; String get backButtonTooltip => 'Назад';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Перейти до календаря'; String get calendarModeButtonLabel => 'Перейти до календаря';
...@@ -37325,6 +37976,12 @@ class MaterialLocalizationUk extends GlobalMaterialLocalizations { ...@@ -37325,6 +37976,12 @@ class MaterialLocalizationUk extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'ЗБЕРЕГТИ'; String get saveButtonLabel => 'ЗБЕРЕГТИ';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -37428,6 +38085,9 @@ class MaterialLocalizationUr extends GlobalMaterialLocalizations { ...@@ -37428,6 +38085,9 @@ class MaterialLocalizationUr extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'پیچھے'; String get backButtonTooltip => 'پیچھے';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'کیلنڈر پر سوئچ کریں'; String get calendarModeButtonLabel => 'کیلنڈر پر سوئچ کریں';
...@@ -37773,6 +38433,12 @@ class MaterialLocalizationUr extends GlobalMaterialLocalizations { ...@@ -37773,6 +38433,12 @@ class MaterialLocalizationUr extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'محفوظ کریں'; String get saveButtonLabel => 'محفوظ کریں';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.tall; ScriptCategory get scriptCategory => ScriptCategory.tall;
...@@ -37876,6 +38542,9 @@ class MaterialLocalizationUz extends GlobalMaterialLocalizations { ...@@ -37876,6 +38542,9 @@ class MaterialLocalizationUz extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Orqaga'; String get backButtonTooltip => 'Orqaga';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Taqvimda ochish'; String get calendarModeButtonLabel => 'Taqvimda ochish';
...@@ -38221,6 +38890,12 @@ class MaterialLocalizationUz extends GlobalMaterialLocalizations { ...@@ -38221,6 +38890,12 @@ class MaterialLocalizationUz extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'SAQLASH'; String get saveButtonLabel => 'SAQLASH';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -38324,6 +38999,9 @@ class MaterialLocalizationVi extends GlobalMaterialLocalizations { ...@@ -38324,6 +38999,9 @@ class MaterialLocalizationVi extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Quay lại'; String get backButtonTooltip => 'Quay lại';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Chuyển sang lịch'; String get calendarModeButtonLabel => 'Chuyển sang lịch';
...@@ -38669,6 +39347,12 @@ class MaterialLocalizationVi extends GlobalMaterialLocalizations { ...@@ -38669,6 +39347,12 @@ class MaterialLocalizationVi extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'LƯU'; String get saveButtonLabel => 'LƯU';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
...@@ -38772,6 +39456,9 @@ class MaterialLocalizationZh extends GlobalMaterialLocalizations { ...@@ -38772,6 +39456,9 @@ class MaterialLocalizationZh extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => '返回'; String get backButtonTooltip => '返回';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => '切换到日历模式'; String get calendarModeButtonLabel => '切换到日历模式';
...@@ -39117,6 +39804,12 @@ class MaterialLocalizationZh extends GlobalMaterialLocalizations { ...@@ -39117,6 +39804,12 @@ class MaterialLocalizationZh extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => '保存'; String get saveButtonLabel => '保存';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.dense; ScriptCategory get scriptCategory => ScriptCategory.dense;
...@@ -39683,6 +40376,9 @@ class MaterialLocalizationZu extends GlobalMaterialLocalizations { ...@@ -39683,6 +40376,9 @@ class MaterialLocalizationZu extends GlobalMaterialLocalizations {
@override @override
String get backButtonTooltip => 'Emuva'; String get backButtonTooltip => 'Emuva';
@override
String get bottomSheetLabel => 'Bottom Sheet';
@override @override
String get calendarModeButtonLabel => 'Shintshela kukhalenda'; String get calendarModeButtonLabel => 'Shintshela kukhalenda';
...@@ -40028,6 +40724,12 @@ class MaterialLocalizationZu extends GlobalMaterialLocalizations { ...@@ -40028,6 +40724,12 @@ class MaterialLocalizationZu extends GlobalMaterialLocalizations {
@override @override
String get saveButtonLabel => 'LONDOLOZA'; String get saveButtonLabel => 'LONDOLOZA';
@override
String get scrimLabel => 'Scrim';
@override
String get scrimOnTapHintRaw => r'Close $modalRouteName';
@override @override
ScriptCategory get scriptCategory => ScriptCategory.englishLike; ScriptCategory get scriptCategory => ScriptCategory.englishLike;
......
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Kieslysbalkkieslys", "menuBarMenuLabel": "Kieslysbalkkieslys",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "የምናሌ አሞሌ ምናሌ", "menuBarMenuLabel": "የምናሌ አሞሌ ምናሌ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -141,5 +141,8 @@ ...@@ -141,5 +141,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "قائمة شريط القوائم", "menuBarMenuLabel": "قائمة شريط القوائم",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "মেনু বাৰ মেনু", "menuBarMenuLabel": "মেনু বাৰ মেনু",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menyu paneli menyusu", "menuBarMenuLabel": "Menyu paneli menyusu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -136,5 +136,8 @@ ...@@ -136,5 +136,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Меню \"Панэль меню\"", "menuBarMenuLabel": "Меню \"Панэль меню\"",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Меню на лентата с менюта", "menuBarMenuLabel": "Меню на лентата с менюта",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "মেনু বার মেনু", "menuBarMenuLabel": "মেনু বার মেনু",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -134,5 +134,8 @@ ...@@ -134,5 +134,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Meni trake menija", "menuBarMenuLabel": "Meni trake menija",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Windows", "keyboardKeyMetaWindows": "Windows",
"menuBarMenuLabel": "Menú de la barra de menú", "menuBarMenuLabel": "Menú de la barra de menú",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Nabídka na liště s nabídkou", "menuBarMenuLabel": "Nabídka na liště s nabídkou",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menuen for menulinjen", "menuBarMenuLabel": "Menuen for menulinjen",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menü in der Menüleiste", "menuBarMenuLabel": "Menü in der Menüleiste",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Μενού γραμμής μενού", "menuBarMenuLabel": "Μενού γραμμής μενού",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -71,6 +71,22 @@ ...@@ -71,6 +71,22 @@
"description": "The tooltip for the button that shows a popup menu." "description": "The tooltip for the button that shows a popup menu."
}, },
"scrimLabel": "Scrim",
"@scrimLabel": {
"description": "The label for the scrim rendered underneath the content of a modal route."
},
"bottomSheetLabel": "Bottom Sheet",
"@bottomSheetLabel": {
"description": "The label for a BottomSheet."
},
"scrimOnTapHint": "Close $modalRouteContentName",
"@scrimOnTapHint": {
"description": "The onTapHint for the scrim rendered underneath the content of a modal route which users can tap to dismiss the content",
"parameters": "modalRouteContentName"
},
"aboutListTileTitle": "About $applicationName", "aboutListTileTitle": "About $applicationName",
"@aboutListTileTitle": { "@aboutListTileTitle": {
"description": "The default title for the drawer item that shows an about page for the application. The value of $applicationName is the name of the application, like GMail or Chrome.", "description": "The default title for the drawer item that shows an about page for the application. The value of $applicationName is the name of the application, like GMail or Chrome.",
......
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menú de la barra de menú", "menuBarMenuLabel": "Menú de la barra de menú",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menüüriba menüü", "menuBarMenuLabel": "Menüüriba menüü",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu-barraren menua", "menuBarMenuLabel": "Menu-barraren menua",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "منوی نوار منو", "menuBarMenuLabel": "منوی نوار منو",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Valikkopalkki", "menuBarMenuLabel": "Valikkopalkki",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu sa menu bar", "menuBarMenuLabel": "Menu sa menu bar",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu de la barre de menu", "menuBarMenuLabel": "Menu de la barre de menu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menú da barra de menú", "menuBarMenuLabel": "Menú da barra de menú",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menü in der Menüleiste", "menuBarMenuLabel": "Menü in der Menüleiste",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "મેનૂ બાર મેનૂ", "menuBarMenuLabel": "મેનૂ બાર મેનૂ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "תפריט בסרגל התפריטים", "menuBarMenuLabel": "תפריט בסרגל התפריטים",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "मेन्यू बार का मेन्यू", "menuBarMenuLabel": "मेन्यू बार का मेन्यू",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -134,5 +134,8 @@ ...@@ -134,5 +134,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Izbornik trake izbornika", "menuBarMenuLabel": "Izbornik trake izbornika",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menüsor menüje", "menuBarMenuLabel": "Menüsor menüje",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -136,5 +136,8 @@ ...@@ -136,5 +136,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Ընտրացանկի գոտու ընտրացանկ", "menuBarMenuLabel": "Ընտրացանկի գոտու ընտրացանկ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu panel menu", "menuBarMenuLabel": "Menu panel menu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Valmyndarstika", "menuBarMenuLabel": "Valmyndarstika",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu barra dei menu", "menuBarMenuLabel": "Menu barra dei menu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "メニューバーのメニュー", "menuBarMenuLabel": "メニューバーのメニュー",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "მენიუს ზოლის მენიუ", "menuBarMenuLabel": "მენიუს ზოლის მენიუ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Мәзір жолағының мәзірі", "menuBarMenuLabel": "Мәзір жолағының мәзірі",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "ម៉ឺនុយរបារម៉ឺនុយ", "menuBarMenuLabel": "ម៉ឺនុយរបារម៉ឺនុយ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "\u0057\u0069\u006e", "keyboardKeyMetaWindows": "\u0057\u0069\u006e",
"menuBarMenuLabel": "\u0cae\u0cc6\u0ca8\u0cc1\u0020\u0cac\u0cbe\u0cb0\u0ccd\u200c\u0020\u0cae\u0cc6\u0ca8\u0cc1", "menuBarMenuLabel": "\u0cae\u0cc6\u0ca8\u0cc1\u0020\u0cac\u0cbe\u0cb0\u0ccd\u200c\u0020\u0cae\u0cc6\u0ca8\u0cc1",
"currentDateLabel": "\u0044\u0061\u0074\u0065\u0020\u006f\u0066\u0020\u0074\u006f\u0064\u0061\u0079", "currentDateLabel": "\u0044\u0061\u0074\u0065\u0020\u006f\u0066\u0020\u0074\u006f\u0064\u0061\u0079",
"scrimLabel": "\u0053\u0063\u0072\u0069\u006d",
"bottomSheetLabel": "\u0042\u006f\u0074\u0074\u006f\u006d\u0020\u0053\u0068\u0065\u0065\u0074",
"scrimOnTapHint": "\u0043\u006c\u006f\u0073\u0065\u0020\u0024\u006d\u006f\u0064\u0061\u006c\u0052\u006f\u0075\u0074\u0065\u004e\u0061\u006d\u0065",
"keyboardKeyShift": "\u0053\u0068\u0069\u0066\u0074" "keyboardKeyShift": "\u0053\u0068\u0069\u0066\u0074"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "메뉴 바 메뉴", "menuBarMenuLabel": "메뉴 바 메뉴",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Меню тилкеси менюсу", "menuBarMenuLabel": "Меню тилкеси менюсу",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "ເມນູແຖບເມນູ", "menuBarMenuLabel": "ເມນູແຖບເມນູ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Meniu juostos meniu", "menuBarMenuLabel": "Meniu juostos meniu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Windows", "keyboardKeyMetaWindows": "Windows",
"menuBarMenuLabel": "Izvēļņu joslas izvēlne", "menuBarMenuLabel": "Izvēļņu joslas izvēlne",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Мени на лентата со мени", "menuBarMenuLabel": "Мени на лентата со мени",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "മെനു ബാർ മെനു", "menuBarMenuLabel": "മെനു ബാർ മെനു",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Цэсний талбарын цэс", "menuBarMenuLabel": "Цэсний талбарын цэс",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "मेनू बार मेनू", "menuBarMenuLabel": "मेनू बार मेनू",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu bar menu", "menuBarMenuLabel": "Menu bar menu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "မီနူးဘား မီနူး", "menuBarMenuLabel": "မီနူးဘား မီနူး",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -129,5 +129,8 @@ ...@@ -129,5 +129,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Meny med menylinje", "menuBarMenuLabel": "Meny med menylinje",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "\"मेनु बार\" मेनु", "menuBarMenuLabel": "\"मेनु बार\" मेनु",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu van menubalk", "menuBarMenuLabel": "Menu van menubalk",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -129,5 +129,8 @@ ...@@ -129,5 +129,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Meny med menylinje", "menuBarMenuLabel": "Meny med menylinje",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "ମେନୁ ବାର ମେନୁ", "menuBarMenuLabel": "ମେନୁ ବାର ମେନୁ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "ਮੀਨੂ ਬਾਰ ਮੀਨੂ", "menuBarMenuLabel": "ਮੀਨੂ ਬਾਰ ਮੀਨੂ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Pasek menu", "menuBarMenuLabel": "Pasek menu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu bar menu", "menuBarMenuLabel": "Menu bar menu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -133,5 +133,8 @@ ...@@ -133,5 +133,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu da barra de menus", "menuBarMenuLabel": "Menu da barra de menus",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -135,5 +135,8 @@ ...@@ -135,5 +135,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Bară de meniu", "menuBarMenuLabel": "Bară de meniu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -138,5 +138,8 @@ ...@@ -138,5 +138,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Строка меню", "menuBarMenuLabel": "Строка меню",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "මෙනු තීරු මෙනුව", "menuBarMenuLabel": "මෙනු තීරු මෙනුව",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Ponuka panela s ponukami", "menuBarMenuLabel": "Ponuka panela s ponukami",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Meni menijske vrstice", "menuBarMenuLabel": "Meni menijske vrstice",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menyja e shiritit të menysë", "menuBarMenuLabel": "Menyja e shiritit të menysë",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -134,5 +134,8 @@ ...@@ -134,5 +134,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Мени трака менија", "menuBarMenuLabel": "Мени трака менија",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menyrad", "menuBarMenuLabel": "Menyrad",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menyu ya upau wa menyu", "menuBarMenuLabel": "Menyu ya upau wa menyu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -132,5 +132,8 @@ ...@@ -132,5 +132,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "மெனு பட்டியின் மெனு", "menuBarMenuLabel": "மெனு பட்டியின் மெனு",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "మెనూ బార్ మెనూ", "menuBarMenuLabel": "మెనూ బార్ మెనూ",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "เมนูในแถบเมนู", "menuBarMenuLabel": "เมนูในแถบเมนู",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menu sa menu bar", "menuBarMenuLabel": "Menu sa menu bar",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menü çubuğu menüsü", "menuBarMenuLabel": "Menü çubuğu menüsü",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -137,5 +137,8 @@ ...@@ -137,5 +137,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Панель меню", "menuBarMenuLabel": "Панель меню",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "مینو بار کا مینو", "menuBarMenuLabel": "مینو بار کا مینو",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Menyu paneli", "menuBarMenuLabel": "Menyu paneli",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Trình đơn của thanh trình đơn", "menuBarMenuLabel": "Trình đơn của thanh trình đơn",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -131,5 +131,8 @@ ...@@ -131,5 +131,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "菜单栏的菜单", "menuBarMenuLabel": "菜单栏的菜单",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -130,5 +130,8 @@ ...@@ -130,5 +130,8 @@
"keyboardKeyMetaWindows": "Win", "keyboardKeyMetaWindows": "Win",
"menuBarMenuLabel": "Imenyu yebha yemenyu", "menuBarMenuLabel": "Imenyu yebha yemenyu",
"currentDateLabel": "Date of today", "currentDateLabel": "Date of today",
"scrimLabel": "Scrim",
"bottomSheetLabel": "Bottom Sheet",
"scrimOnTapHint": "Close $modalRouteName",
"keyboardKeyShift": "Shift" "keyboardKeyShift": "Shift"
} }
...@@ -260,6 +260,17 @@ abstract class GlobalMaterialLocalizations implements MaterialLocalizations { ...@@ -260,6 +260,17 @@ abstract class GlobalMaterialLocalizations implements MaterialLocalizations {
return dateRangeEndDateSemanticLabelRaw.replaceFirst(r'$fullDate', formattedDate); return dateRangeEndDateSemanticLabelRaw.replaceFirst(r'$fullDate', formattedDate);
} }
/// The raw version of [scrimOnTapHint], with `$modalRouteContentName` verbatim
/// in the string.
@protected
String get scrimOnTapHintRaw;
@override
String scrimOnTapHint(String modalRouteContentName) {
final String text = scrimOnTapHintRaw;
return text.replaceFirst(r'$modalRouteContentName', modalRouteContentName);
}
/// The raw version of [aboutListTileTitle], with `$applicationName` verbatim /// The raw version of [aboutListTileTitle], with `$applicationName` verbatim
/// in the string. /// in the string.
@protected @protected
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment