diff --git a/dev/tools/update_icons.dart b/dev/tools/update_icons.dart
index fcf1b0937d7..492f5e285d1 100644
--- a/dev/tools/update_icons.dart
+++ b/dev/tools/update_icons.dart
@@ -383,8 +383,7 @@ class _Icon {
// e.g. e547
String hexCodepoint;
- // TODO(guidezpl): will be fixed in a future PR to be shortId instead of id
- String get mirroredInRTL => _iconsMirroredWhenRTL.contains(id) ? ', matchTextDirection: true' : '';
+ String get mirroredInRTL => _iconsMirroredWhenRTL.contains(shortId) ? ', matchTextDirection: true' : '';
String get name => id.replaceAll('_', ' ');
diff --git a/packages/flutter/lib/src/material/icons.dart b/packages/flutter/lib/src/material/icons.dart
index 62b09ec52b5..cc90415e523 100644
--- a/packages/flutter/lib/src/material/icons.dart
+++ b/packages/flutter/lib/src/material/icons.dart
@@ -1257,22 +1257,22 @@ class Icons {
static const IconData arrow_back_ios = IconData(0xe5a8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_back_ios — material icon named "arrow back ios outlined".
- static const IconData arrow_back_ios_outlined = IconData(0xe04c, fontFamily: 'MaterialIcons');
+ static const IconData arrow_back_ios_outlined = IconData(0xe04c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_back_ios — material icon named "arrow back ios rounded".
- static const IconData arrow_back_ios_rounded = IconData(0xf07a, fontFamily: 'MaterialIcons');
+ static const IconData arrow_back_ios_rounded = IconData(0xf07a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_back_ios — material icon named "arrow back ios sharp".
- static const IconData arrow_back_ios_sharp = IconData(0xeb4c, fontFamily: 'MaterialIcons');
+ static const IconData arrow_back_ios_sharp = IconData(0xeb4c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_back — material icon named "arrow back outlined".
- static const IconData arrow_back_outlined = IconData(0xe04d, fontFamily: 'MaterialIcons');
+ static const IconData arrow_back_outlined = IconData(0xe04d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_back — material icon named "arrow back rounded".
- static const IconData arrow_back_rounded = IconData(0xf07b, fontFamily: 'MaterialIcons');
+ static const IconData arrow_back_rounded = IconData(0xf07b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_back — material icon named "arrow back sharp".
- static const IconData arrow_back_sharp = IconData(0xeb4d, fontFamily: 'MaterialIcons');
+ static const IconData arrow_back_sharp = IconData(0xeb4d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_circle_down — material icon named "arrow circle down".
static const IconData arrow_circle_down = IconData(0xe5a9, fontFamily: 'MaterialIcons');
@@ -1353,34 +1353,34 @@ class Icons {
static const IconData arrow_forward_ios = IconData(0xe5b0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_forward_ios — material icon named "arrow forward ios outlined".
- static const IconData arrow_forward_ios_outlined = IconData(0xe054, fontFamily: 'MaterialIcons');
+ static const IconData arrow_forward_ios_outlined = IconData(0xe054, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_forward_ios — material icon named "arrow forward ios rounded".
- static const IconData arrow_forward_ios_rounded = IconData(0xf082, fontFamily: 'MaterialIcons');
+ static const IconData arrow_forward_ios_rounded = IconData(0xf082, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_forward_ios — material icon named "arrow forward ios sharp".
- static const IconData arrow_forward_ios_sharp = IconData(0xeb54, fontFamily: 'MaterialIcons');
+ static const IconData arrow_forward_ios_sharp = IconData(0xeb54, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_forward — material icon named "arrow forward outlined".
- static const IconData arrow_forward_outlined = IconData(0xe055, fontFamily: 'MaterialIcons');
+ static const IconData arrow_forward_outlined = IconData(0xe055, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_forward — material icon named "arrow forward rounded".
- static const IconData arrow_forward_rounded = IconData(0xf083, fontFamily: 'MaterialIcons');
+ static const IconData arrow_forward_rounded = IconData(0xf083, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_forward — material icon named "arrow forward sharp".
- static const IconData arrow_forward_sharp = IconData(0xeb55, fontFamily: 'MaterialIcons');
+ static const IconData arrow_forward_sharp = IconData(0xeb55, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_left — material icon named "arrow left".
static const IconData arrow_left = IconData(0xe5b1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_left — material icon named "arrow left outlined".
- static const IconData arrow_left_outlined = IconData(0xe056, fontFamily: 'MaterialIcons');
+ static const IconData arrow_left_outlined = IconData(0xe056, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_left — material icon named "arrow left rounded".
- static const IconData arrow_left_rounded = IconData(0xf084, fontFamily: 'MaterialIcons');
+ static const IconData arrow_left_rounded = IconData(0xf084, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_left — material icon named "arrow left sharp".
- static const IconData arrow_left_sharp = IconData(0xeb56, fontFamily: 'MaterialIcons');
+ static const IconData arrow_left_sharp = IconData(0xeb56, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_right — material icon named "arrow right".
static const IconData arrow_right = IconData(0xe5b2, fontFamily: 'MaterialIcons', matchTextDirection: true);
@@ -1398,13 +1398,13 @@ class Icons {
static const IconData arrow_right_alt_sharp = IconData(0xeb57, fontFamily: 'MaterialIcons');
/// arrow_right — material icon named "arrow right outlined".
- static const IconData arrow_right_outlined = IconData(0xe058, fontFamily: 'MaterialIcons');
+ static const IconData arrow_right_outlined = IconData(0xe058, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_right — material icon named "arrow right rounded".
- static const IconData arrow_right_rounded = IconData(0xf086, fontFamily: 'MaterialIcons');
+ static const IconData arrow_right_rounded = IconData(0xf086, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_right — material icon named "arrow right sharp".
- static const IconData arrow_right_sharp = IconData(0xeb58, fontFamily: 'MaterialIcons');
+ static const IconData arrow_right_sharp = IconData(0xeb58, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// arrow_upward — material icon named "arrow upward".
static const IconData arrow_upward = IconData(0xe5b4, fontFamily: 'MaterialIcons');
@@ -1494,19 +1494,19 @@ class Icons {
static const IconData assignment_late_sharp = IconData(0xeb5f, fontFamily: 'MaterialIcons');
/// assignment — material icon named "assignment outlined".
- static const IconData assignment_outlined = IconData(0xe060, fontFamily: 'MaterialIcons');
+ static const IconData assignment_outlined = IconData(0xe060, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment_return — material icon named "assignment return".
static const IconData assignment_return = IconData(0xe5bc, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment_return — material icon named "assignment return outlined".
- static const IconData assignment_return_outlined = IconData(0xe061, fontFamily: 'MaterialIcons');
+ static const IconData assignment_return_outlined = IconData(0xe061, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment_return — material icon named "assignment return rounded".
- static const IconData assignment_return_rounded = IconData(0xf08e, fontFamily: 'MaterialIcons');
+ static const IconData assignment_return_rounded = IconData(0xf08e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment_return — material icon named "assignment return sharp".
- static const IconData assignment_return_sharp = IconData(0xeb60, fontFamily: 'MaterialIcons');
+ static const IconData assignment_return_sharp = IconData(0xeb60, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment_returned — material icon named "assignment returned".
static const IconData assignment_returned = IconData(0xe5bd, fontFamily: 'MaterialIcons');
@@ -1521,10 +1521,10 @@ class Icons {
static const IconData assignment_returned_sharp = IconData(0xeb61, fontFamily: 'MaterialIcons');
/// assignment — material icon named "assignment rounded".
- static const IconData assignment_rounded = IconData(0xf090, fontFamily: 'MaterialIcons');
+ static const IconData assignment_rounded = IconData(0xf090, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment — material icon named "assignment sharp".
- static const IconData assignment_sharp = IconData(0xeb62, fontFamily: 'MaterialIcons');
+ static const IconData assignment_sharp = IconData(0xeb62, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// assignment_turned_in — material icon named "assignment turned in".
static const IconData assignment_turned_in = IconData(0xe5be, fontFamily: 'MaterialIcons');
@@ -1737,13 +1737,13 @@ class Icons {
static const IconData backspace = IconData(0xe5d6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// backspace — material icon named "backspace outlined".
- static const IconData backspace_outlined = IconData(0xe072, fontFamily: 'MaterialIcons');
+ static const IconData backspace_outlined = IconData(0xe072, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// backspace — material icon named "backspace rounded".
- static const IconData backspace_rounded = IconData(0xf0a0, fontFamily: 'MaterialIcons');
+ static const IconData backspace_rounded = IconData(0xf0a0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// backspace — material icon named "backspace sharp".
- static const IconData backspace_sharp = IconData(0xeb72, fontFamily: 'MaterialIcons');
+ static const IconData backspace_sharp = IconData(0xeb72, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// backup — material icon named "backup".
static const IconData backup = IconData(0xe5d7, fontFamily: 'MaterialIcons');
@@ -1875,13 +1875,13 @@ class Icons {
static const IconData battery_unknown = IconData(0xe5e3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// battery_unknown — material icon named "battery unknown outlined".
- static const IconData battery_unknown_outlined = IconData(0xe07d, fontFamily: 'MaterialIcons');
+ static const IconData battery_unknown_outlined = IconData(0xe07d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// battery_unknown — material icon named "battery unknown rounded".
- static const IconData battery_unknown_rounded = IconData(0xf0ab, fontFamily: 'MaterialIcons');
+ static const IconData battery_unknown_rounded = IconData(0xf0ab, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// battery_unknown — material icon named "battery unknown sharp".
- static const IconData battery_unknown_sharp = IconData(0xeb7d, fontFamily: 'MaterialIcons');
+ static const IconData battery_unknown_sharp = IconData(0xeb7d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// beach_access — material icon named "beach access".
static const IconData beach_access = IconData(0xe5e4, fontFamily: 'MaterialIcons');
@@ -2640,25 +2640,25 @@ class Icons {
static const IconData call_made = IconData(0xe627, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_made — material icon named "call made outlined".
- static const IconData call_made_outlined = IconData(0xe0ba, fontFamily: 'MaterialIcons');
+ static const IconData call_made_outlined = IconData(0xe0ba, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_made — material icon named "call made rounded".
- static const IconData call_made_rounded = IconData(0xf0e8, fontFamily: 'MaterialIcons');
+ static const IconData call_made_rounded = IconData(0xf0e8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_made — material icon named "call made sharp".
- static const IconData call_made_sharp = IconData(0xebba, fontFamily: 'MaterialIcons');
+ static const IconData call_made_sharp = IconData(0xebba, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_merge — material icon named "call merge".
static const IconData call_merge = IconData(0xe628, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_merge — material icon named "call merge outlined".
- static const IconData call_merge_outlined = IconData(0xe0bb, fontFamily: 'MaterialIcons');
+ static const IconData call_merge_outlined = IconData(0xe0bb, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_merge — material icon named "call merge rounded".
- static const IconData call_merge_rounded = IconData(0xf0e9, fontFamily: 'MaterialIcons');
+ static const IconData call_merge_rounded = IconData(0xf0e9, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_merge — material icon named "call merge sharp".
- static const IconData call_merge_sharp = IconData(0xebbb, fontFamily: 'MaterialIcons');
+ static const IconData call_merge_sharp = IconData(0xebbb, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed — material icon named "call missed".
static const IconData call_missed = IconData(0xe629, fontFamily: 'MaterialIcons', matchTextDirection: true);
@@ -2667,22 +2667,22 @@ class Icons {
static const IconData call_missed_outgoing = IconData(0xe62a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed_outgoing — material icon named "call missed outgoing outlined".
- static const IconData call_missed_outgoing_outlined = IconData(0xe0bc, fontFamily: 'MaterialIcons');
+ static const IconData call_missed_outgoing_outlined = IconData(0xe0bc, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed_outgoing — material icon named "call missed outgoing rounded".
- static const IconData call_missed_outgoing_rounded = IconData(0xf0ea, fontFamily: 'MaterialIcons');
+ static const IconData call_missed_outgoing_rounded = IconData(0xf0ea, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed_outgoing — material icon named "call missed outgoing sharp".
- static const IconData call_missed_outgoing_sharp = IconData(0xebbc, fontFamily: 'MaterialIcons');
+ static const IconData call_missed_outgoing_sharp = IconData(0xebbc, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed — material icon named "call missed outlined".
- static const IconData call_missed_outlined = IconData(0xe0bd, fontFamily: 'MaterialIcons');
+ static const IconData call_missed_outlined = IconData(0xe0bd, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed — material icon named "call missed rounded".
- static const IconData call_missed_rounded = IconData(0xf0eb, fontFamily: 'MaterialIcons');
+ static const IconData call_missed_rounded = IconData(0xf0eb, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_missed — material icon named "call missed sharp".
- static const IconData call_missed_sharp = IconData(0xebbd, fontFamily: 'MaterialIcons');
+ static const IconData call_missed_sharp = IconData(0xebbd, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call — material icon named "call outlined".
static const IconData call_outlined = IconData(0xe0be, fontFamily: 'MaterialIcons');
@@ -2691,13 +2691,13 @@ class Icons {
static const IconData call_received = IconData(0xe62b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_received — material icon named "call received outlined".
- static const IconData call_received_outlined = IconData(0xe0bf, fontFamily: 'MaterialIcons');
+ static const IconData call_received_outlined = IconData(0xe0bf, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_received — material icon named "call received rounded".
- static const IconData call_received_rounded = IconData(0xf0ec, fontFamily: 'MaterialIcons');
+ static const IconData call_received_rounded = IconData(0xf0ec, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_received — material icon named "call received sharp".
- static const IconData call_received_sharp = IconData(0xebbe, fontFamily: 'MaterialIcons');
+ static const IconData call_received_sharp = IconData(0xebbe, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call — material icon named "call rounded".
static const IconData call_rounded = IconData(0xf0ed, fontFamily: 'MaterialIcons');
@@ -2709,13 +2709,13 @@ class Icons {
static const IconData call_split = IconData(0xe62c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_split — material icon named "call split outlined".
- static const IconData call_split_outlined = IconData(0xe0c0, fontFamily: 'MaterialIcons');
+ static const IconData call_split_outlined = IconData(0xe0c0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_split — material icon named "call split rounded".
- static const IconData call_split_rounded = IconData(0xf0ee, fontFamily: 'MaterialIcons');
+ static const IconData call_split_rounded = IconData(0xf0ee, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_split — material icon named "call split sharp".
- static const IconData call_split_sharp = IconData(0xebc0, fontFamily: 'MaterialIcons');
+ static const IconData call_split_sharp = IconData(0xebc0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// call_to_action — material icon named "call to action".
static const IconData call_to_action = IconData(0xe62d, fontFamily: 'MaterialIcons');
@@ -3129,25 +3129,25 @@ class Icons {
static const IconData chevron_left = IconData(0xe652, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_left — material icon named "chevron left outlined".
- static const IconData chevron_left_outlined = IconData(0xe0e2, fontFamily: 'MaterialIcons');
+ static const IconData chevron_left_outlined = IconData(0xe0e2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_left — material icon named "chevron left rounded".
- static const IconData chevron_left_rounded = IconData(0xf110, fontFamily: 'MaterialIcons');
+ static const IconData chevron_left_rounded = IconData(0xf110, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_left — material icon named "chevron left sharp".
- static const IconData chevron_left_sharp = IconData(0xebe2, fontFamily: 'MaterialIcons');
+ static const IconData chevron_left_sharp = IconData(0xebe2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_right — material icon named "chevron right".
static const IconData chevron_right = IconData(0xe653, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_right — material icon named "chevron right outlined".
- static const IconData chevron_right_outlined = IconData(0xe0e3, fontFamily: 'MaterialIcons');
+ static const IconData chevron_right_outlined = IconData(0xe0e3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_right — material icon named "chevron right rounded".
- static const IconData chevron_right_rounded = IconData(0xf111, fontFamily: 'MaterialIcons');
+ static const IconData chevron_right_rounded = IconData(0xf111, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chevron_right — material icon named "chevron right sharp".
- static const IconData chevron_right_sharp = IconData(0xebe3, fontFamily: 'MaterialIcons');
+ static const IconData chevron_right_sharp = IconData(0xebe3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// child_care — material icon named "child care".
static const IconData child_care = IconData(0xe654, fontFamily: 'MaterialIcons');
@@ -3177,13 +3177,13 @@ class Icons {
static const IconData chrome_reader_mode = IconData(0xe656, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chrome_reader_mode — material icon named "chrome reader mode outlined".
- static const IconData chrome_reader_mode_outlined = IconData(0xe0e6, fontFamily: 'MaterialIcons');
+ static const IconData chrome_reader_mode_outlined = IconData(0xe0e6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chrome_reader_mode — material icon named "chrome reader mode rounded".
- static const IconData chrome_reader_mode_rounded = IconData(0xf114, fontFamily: 'MaterialIcons');
+ static const IconData chrome_reader_mode_rounded = IconData(0xf114, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// chrome_reader_mode — material icon named "chrome reader mode sharp".
- static const IconData chrome_reader_mode_sharp = IconData(0xebe6, fontFamily: 'MaterialIcons');
+ static const IconData chrome_reader_mode_sharp = IconData(0xebe6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// circle — material icon named "circle".
static const IconData circle = IconData(0xe657, fontFamily: 'MaterialIcons');
@@ -4224,13 +4224,13 @@ class Icons {
static const IconData device_unknown = IconData(0xe6b1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// device_unknown — material icon named "device unknown outlined".
- static const IconData device_unknown_outlined = IconData(0xe138, fontFamily: 'MaterialIcons');
+ static const IconData device_unknown_outlined = IconData(0xe138, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// device_unknown — material icon named "device unknown rounded".
- static const IconData device_unknown_rounded = IconData(0xf166, fontFamily: 'MaterialIcons');
+ static const IconData device_unknown_rounded = IconData(0xf166, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// device_unknown — material icon named "device unknown sharp".
- static const IconData device_unknown_sharp = IconData(0xec38, fontFamily: 'MaterialIcons');
+ static const IconData device_unknown_sharp = IconData(0xec38, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// devices — material icon named "devices".
static const IconData devices = IconData(0xe6b2, fontFamily: 'MaterialIcons');
@@ -4770,13 +4770,13 @@ class Icons {
static const IconData dvr = IconData(0xe6e0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// dvr — material icon named "dvr outlined".
- static const IconData dvr_outlined = IconData(0xe162, fontFamily: 'MaterialIcons');
+ static const IconData dvr_outlined = IconData(0xe162, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// dvr — material icon named "dvr rounded".
- static const IconData dvr_rounded = IconData(0xf190, fontFamily: 'MaterialIcons');
+ static const IconData dvr_rounded = IconData(0xf190, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// dvr — material icon named "dvr sharp".
- static const IconData dvr_sharp = IconData(0xec62, fontFamily: 'MaterialIcons');
+ static const IconData dvr_sharp = IconData(0xec62, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// dynamic_feed — material icon named "dynamic feed".
static const IconData dynamic_feed = IconData(0xe6e1, fontFamily: 'MaterialIcons');
@@ -5265,13 +5265,13 @@ class Icons {
static const IconData event_note = IconData(0xe70a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// event_note — material icon named "event note outlined".
- static const IconData event_note_outlined = IconData(0xe189, fontFamily: 'MaterialIcons');
+ static const IconData event_note_outlined = IconData(0xe189, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// event_note — material icon named "event note rounded".
- static const IconData event_note_rounded = IconData(0xf1b8, fontFamily: 'MaterialIcons');
+ static const IconData event_note_rounded = IconData(0xf1b8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// event_note — material icon named "event note sharp".
- static const IconData event_note_sharp = IconData(0xec8a, fontFamily: 'MaterialIcons');
+ static const IconData event_note_sharp = IconData(0xec8a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// event — material icon named "event outlined".
static const IconData event_outlined = IconData(0xe18a, fontFamily: 'MaterialIcons');
@@ -5601,25 +5601,25 @@ class Icons {
static const IconData featured_play_list = IconData(0xe723, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_play_list — material icon named "featured play list outlined".
- static const IconData featured_play_list_outlined = IconData(0xe1a2, fontFamily: 'MaterialIcons');
+ static const IconData featured_play_list_outlined = IconData(0xe1a2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_play_list — material icon named "featured play list rounded".
- static const IconData featured_play_list_rounded = IconData(0xf1d1, fontFamily: 'MaterialIcons');
+ static const IconData featured_play_list_rounded = IconData(0xf1d1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_play_list — material icon named "featured play list sharp".
- static const IconData featured_play_list_sharp = IconData(0xeca3, fontFamily: 'MaterialIcons');
+ static const IconData featured_play_list_sharp = IconData(0xeca3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_video — material icon named "featured video".
static const IconData featured_video = IconData(0xe724, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_video — material icon named "featured video outlined".
- static const IconData featured_video_outlined = IconData(0xe1a3, fontFamily: 'MaterialIcons');
+ static const IconData featured_video_outlined = IconData(0xe1a3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_video — material icon named "featured video rounded".
- static const IconData featured_video_rounded = IconData(0xf1d2, fontFamily: 'MaterialIcons');
+ static const IconData featured_video_rounded = IconData(0xf1d2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// featured_video — material icon named "featured video sharp".
- static const IconData featured_video_sharp = IconData(0xeca4, fontFamily: 'MaterialIcons');
+ static const IconData featured_video_sharp = IconData(0xeca4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// feedback — material icon named "feedback".
static const IconData feedback = IconData(0xe725, fontFamily: 'MaterialIcons');
@@ -6054,13 +6054,13 @@ class Icons {
static const IconData first_page = IconData(0xe74e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// first_page — material icon named "first page outlined".
- static const IconData first_page_outlined = IconData(0xe1c6, fontFamily: 'MaterialIcons');
+ static const IconData first_page_outlined = IconData(0xe1c6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// first_page — material icon named "first page rounded".
- static const IconData first_page_rounded = IconData(0xf1f5, fontFamily: 'MaterialIcons');
+ static const IconData first_page_rounded = IconData(0xf1f5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// first_page — material icon named "first page sharp".
- static const IconData first_page_sharp = IconData(0xecc7, fontFamily: 'MaterialIcons');
+ static const IconData first_page_sharp = IconData(0xecc7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// fit_screen — material icon named "fit screen".
static const IconData fit_screen = IconData(0xe74f, fontFamily: 'MaterialIcons');
@@ -6156,13 +6156,13 @@ class Icons {
static const IconData flight_land = IconData(0xe758, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight_land — material icon named "flight land outlined".
- static const IconData flight_land_outlined = IconData(0xe1ce, fontFamily: 'MaterialIcons');
+ static const IconData flight_land_outlined = IconData(0xe1ce, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight_land — material icon named "flight land rounded".
- static const IconData flight_land_rounded = IconData(0xf1fd, fontFamily: 'MaterialIcons');
+ static const IconData flight_land_rounded = IconData(0xf1fd, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight_land — material icon named "flight land sharp".
- static const IconData flight_land_sharp = IconData(0xeccf, fontFamily: 'MaterialIcons');
+ static const IconData flight_land_sharp = IconData(0xeccf, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight — material icon named "flight outlined".
static const IconData flight_outlined = IconData(0xe1cf, fontFamily: 'MaterialIcons');
@@ -6177,13 +6177,13 @@ class Icons {
static const IconData flight_takeoff = IconData(0xe759, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight_takeoff — material icon named "flight takeoff outlined".
- static const IconData flight_takeoff_outlined = IconData(0xe1d0, fontFamily: 'MaterialIcons');
+ static const IconData flight_takeoff_outlined = IconData(0xe1d0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight_takeoff — material icon named "flight takeoff rounded".
- static const IconData flight_takeoff_rounded = IconData(0xf1ff, fontFamily: 'MaterialIcons');
+ static const IconData flight_takeoff_rounded = IconData(0xf1ff, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flight_takeoff — material icon named "flight takeoff sharp".
- static const IconData flight_takeoff_sharp = IconData(0xecd1, fontFamily: 'MaterialIcons');
+ static const IconData flight_takeoff_sharp = IconData(0xecd1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// flip — material icon named "flip".
static const IconData flip = IconData(0xe75a, fontFamily: 'MaterialIcons');
@@ -6423,25 +6423,25 @@ class Icons {
static const IconData format_indent_decrease = IconData(0xe76f, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_decrease — material icon named "format indent decrease outlined".
- static const IconData format_indent_decrease_outlined = IconData(0xe1e4, fontFamily: 'MaterialIcons');
+ static const IconData format_indent_decrease_outlined = IconData(0xe1e4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_decrease — material icon named "format indent decrease rounded".
- static const IconData format_indent_decrease_rounded = IconData(0xf213, fontFamily: 'MaterialIcons');
+ static const IconData format_indent_decrease_rounded = IconData(0xf213, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_decrease — material icon named "format indent decrease sharp".
- static const IconData format_indent_decrease_sharp = IconData(0xece5, fontFamily: 'MaterialIcons');
+ static const IconData format_indent_decrease_sharp = IconData(0xece5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_increase — material icon named "format indent increase".
static const IconData format_indent_increase = IconData(0xe770, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_increase — material icon named "format indent increase outlined".
- static const IconData format_indent_increase_outlined = IconData(0xe1e5, fontFamily: 'MaterialIcons');
+ static const IconData format_indent_increase_outlined = IconData(0xe1e5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_increase — material icon named "format indent increase rounded".
- static const IconData format_indent_increase_rounded = IconData(0xf214, fontFamily: 'MaterialIcons');
+ static const IconData format_indent_increase_rounded = IconData(0xf214, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_indent_increase — material icon named "format indent increase sharp".
- static const IconData format_indent_increase_sharp = IconData(0xece6, fontFamily: 'MaterialIcons');
+ static const IconData format_indent_increase_sharp = IconData(0xece6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_italic — material icon named "format italic".
static const IconData format_italic = IconData(0xe771, fontFamily: 'MaterialIcons');
@@ -6471,13 +6471,13 @@ class Icons {
static const IconData format_list_bulleted = IconData(0xe773, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_list_bulleted — material icon named "format list bulleted outlined".
- static const IconData format_list_bulleted_outlined = IconData(0xe1e8, fontFamily: 'MaterialIcons');
+ static const IconData format_list_bulleted_outlined = IconData(0xe1e8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_list_bulleted — material icon named "format list bulleted rounded".
- static const IconData format_list_bulleted_rounded = IconData(0xf217, fontFamily: 'MaterialIcons');
+ static const IconData format_list_bulleted_rounded = IconData(0xf217, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_list_bulleted — material icon named "format list bulleted sharp".
- static const IconData format_list_bulleted_sharp = IconData(0xece9, fontFamily: 'MaterialIcons');
+ static const IconData format_list_bulleted_sharp = IconData(0xece9, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// format_list_numbered — material icon named "format list numbered".
static const IconData format_list_numbered = IconData(0xe774, fontFamily: 'MaterialIcons');
@@ -6663,13 +6663,13 @@ class Icons {
static const IconData forward_5_sharp = IconData(0xecf7, fontFamily: 'MaterialIcons');
/// forward — material icon named "forward outlined".
- static const IconData forward_outlined = IconData(0xe1f7, fontFamily: 'MaterialIcons');
+ static const IconData forward_outlined = IconData(0xe1f7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// forward — material icon named "forward rounded".
- static const IconData forward_rounded = IconData(0xf226, fontFamily: 'MaterialIcons');
+ static const IconData forward_rounded = IconData(0xf226, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// forward — material icon named "forward sharp".
- static const IconData forward_sharp = IconData(0xecf8, fontFamily: 'MaterialIcons');
+ static const IconData forward_sharp = IconData(0xecf8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// forward_to_inbox — material icon named "forward to inbox".
static const IconData forward_to_inbox = IconData(0xe783, fontFamily: 'MaterialIcons');
@@ -6735,13 +6735,13 @@ class Icons {
static const IconData functions = IconData(0xe788, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// functions — material icon named "functions outlined".
- static const IconData functions_outlined = IconData(0xe1fd, fontFamily: 'MaterialIcons');
+ static const IconData functions_outlined = IconData(0xe1fd, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// functions — material icon named "functions rounded".
- static const IconData functions_rounded = IconData(0xf22c, fontFamily: 'MaterialIcons');
+ static const IconData functions_rounded = IconData(0xf22c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// functions — material icon named "functions sharp".
- static const IconData functions_sharp = IconData(0xecfe, fontFamily: 'MaterialIcons');
+ static const IconData functions_sharp = IconData(0xecfe, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// g_translate — material icon named "g translate".
static const IconData g_translate = IconData(0xe789, fontFamily: 'MaterialIcons');
@@ -7185,22 +7185,22 @@ class Icons {
static const IconData help_outline = IconData(0xe7b2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// help_outline — material icon named "help outline outlined".
- static const IconData help_outline_outlined = IconData(0xe221, fontFamily: 'MaterialIcons');
+ static const IconData help_outline_outlined = IconData(0xe221, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// help_outline — material icon named "help outline rounded".
- static const IconData help_outline_rounded = IconData(0xf250, fontFamily: 'MaterialIcons');
+ static const IconData help_outline_rounded = IconData(0xf250, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// help_outline — material icon named "help outline sharp".
- static const IconData help_outline_sharp = IconData(0xed22, fontFamily: 'MaterialIcons');
+ static const IconData help_outline_sharp = IconData(0xed22, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// help — material icon named "help outlined".
- static const IconData help_outlined = IconData(0xe222, fontFamily: 'MaterialIcons');
+ static const IconData help_outlined = IconData(0xe222, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// help — material icon named "help rounded".
- static const IconData help_rounded = IconData(0xf251, fontFamily: 'MaterialIcons');
+ static const IconData help_rounded = IconData(0xf251, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// help — material icon named "help sharp".
- static const IconData help_sharp = IconData(0xed23, fontFamily: 'MaterialIcons');
+ static const IconData help_sharp = IconData(0xed23, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// high_quality — material icon named "high quality".
static const IconData high_quality = IconData(0xe7b3, fontFamily: 'MaterialIcons');
@@ -7668,13 +7668,13 @@ class Icons {
static const IconData input = IconData(0xe7db, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// input — material icon named "input outlined".
- static const IconData input_outlined = IconData(0xe247, fontFamily: 'MaterialIcons');
+ static const IconData input_outlined = IconData(0xe247, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// input — material icon named "input rounded".
- static const IconData input_rounded = IconData(0xf277, fontFamily: 'MaterialIcons');
+ static const IconData input_rounded = IconData(0xf277, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// input — material icon named "input sharp".
- static const IconData input_sharp = IconData(0xed49, fontFamily: 'MaterialIcons');
+ static const IconData input_sharp = IconData(0xed49, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// insert_chart — material icon named "insert chart".
static const IconData insert_chart = IconData(0xe7dc, fontFamily: 'MaterialIcons');
@@ -7902,13 +7902,13 @@ class Icons {
static const IconData keyboard_backspace = IconData(0xe7f0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_backspace — material icon named "keyboard backspace outlined".
- static const IconData keyboard_backspace_outlined = IconData(0xe259, fontFamily: 'MaterialIcons');
+ static const IconData keyboard_backspace_outlined = IconData(0xe259, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_backspace — material icon named "keyboard backspace rounded".
- static const IconData keyboard_backspace_rounded = IconData(0xf289, fontFamily: 'MaterialIcons');
+ static const IconData keyboard_backspace_rounded = IconData(0xf289, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_backspace — material icon named "keyboard backspace sharp".
- static const IconData keyboard_backspace_sharp = IconData(0xed5b, fontFamily: 'MaterialIcons');
+ static const IconData keyboard_backspace_sharp = IconData(0xed5b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_capslock — material icon named "keyboard capslock".
static const IconData keyboard_capslock = IconData(0xe7f1, fontFamily: 'MaterialIcons');
@@ -7971,13 +7971,13 @@ class Icons {
static const IconData keyboard_tab = IconData(0xe7f4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_tab — material icon named "keyboard tab outlined".
- static const IconData keyboard_tab_outlined = IconData(0xe25e, fontFamily: 'MaterialIcons');
+ static const IconData keyboard_tab_outlined = IconData(0xe25e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_tab — material icon named "keyboard tab rounded".
- static const IconData keyboard_tab_rounded = IconData(0xf28e, fontFamily: 'MaterialIcons');
+ static const IconData keyboard_tab_rounded = IconData(0xf28e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_tab — material icon named "keyboard tab sharp".
- static const IconData keyboard_tab_sharp = IconData(0xed60, fontFamily: 'MaterialIcons');
+ static const IconData keyboard_tab_sharp = IconData(0xed60, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// keyboard_voice — material icon named "keyboard voice".
static const IconData keyboard_voice = IconData(0xe7f5, fontFamily: 'MaterialIcons');
@@ -8031,13 +8031,13 @@ class Icons {
static const IconData label_important_outline_sharp = IconData(0xed64, fontFamily: 'MaterialIcons');
/// label_important — material icon named "label important outlined".
- static const IconData label_important_outlined = IconData(0xe262, fontFamily: 'MaterialIcons');
+ static const IconData label_important_outlined = IconData(0xe262, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label_important — material icon named "label important rounded".
- static const IconData label_important_rounded = IconData(0xf293, fontFamily: 'MaterialIcons');
+ static const IconData label_important_rounded = IconData(0xf293, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label_important — material icon named "label important sharp".
- static const IconData label_important_sharp = IconData(0xed65, fontFamily: 'MaterialIcons');
+ static const IconData label_important_sharp = IconData(0xed65, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label_off — material icon named "label off".
static const IconData label_off = IconData(0xe7fb, fontFamily: 'MaterialIcons');
@@ -8055,19 +8055,19 @@ class Icons {
static const IconData label_outline = IconData(0xe7fc, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label_outline — material icon named "label outline rounded".
- static const IconData label_outline_rounded = IconData(0xf295, fontFamily: 'MaterialIcons');
+ static const IconData label_outline_rounded = IconData(0xf295, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label_outline — material icon named "label outline sharp".
- static const IconData label_outline_sharp = IconData(0xed67, fontFamily: 'MaterialIcons');
+ static const IconData label_outline_sharp = IconData(0xed67, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label — material icon named "label outlined".
- static const IconData label_outlined = IconData(0xe264, fontFamily: 'MaterialIcons');
+ static const IconData label_outlined = IconData(0xe264, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label — material icon named "label rounded".
- static const IconData label_rounded = IconData(0xf296, fontFamily: 'MaterialIcons');
+ static const IconData label_rounded = IconData(0xf296, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// label — material icon named "label sharp".
- static const IconData label_sharp = IconData(0xed68, fontFamily: 'MaterialIcons');
+ static const IconData label_sharp = IconData(0xed68, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// landscape — material icon named "landscape".
static const IconData landscape = IconData(0xe7fd, fontFamily: 'MaterialIcons');
@@ -8145,25 +8145,25 @@ class Icons {
static const IconData last_page = IconData(0xe803, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// last_page — material icon named "last page outlined".
- static const IconData last_page_outlined = IconData(0xe26b, fontFamily: 'MaterialIcons');
+ static const IconData last_page_outlined = IconData(0xe26b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// last_page — material icon named "last page rounded".
- static const IconData last_page_rounded = IconData(0xf29d, fontFamily: 'MaterialIcons');
+ static const IconData last_page_rounded = IconData(0xf29d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// last_page — material icon named "last page sharp".
- static const IconData last_page_sharp = IconData(0xed6f, fontFamily: 'MaterialIcons');
+ static const IconData last_page_sharp = IconData(0xed6f, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// launch — material icon named "launch".
static const IconData launch = IconData(0xe804, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// launch — material icon named "launch outlined".
- static const IconData launch_outlined = IconData(0xe26c, fontFamily: 'MaterialIcons');
+ static const IconData launch_outlined = IconData(0xe26c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// launch — material icon named "launch rounded".
- static const IconData launch_rounded = IconData(0xf29e, fontFamily: 'MaterialIcons');
+ static const IconData launch_rounded = IconData(0xf29e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// launch — material icon named "launch sharp".
- static const IconData launch_sharp = IconData(0xed70, fontFamily: 'MaterialIcons');
+ static const IconData launch_sharp = IconData(0xed70, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// layers — material icon named "layers".
static const IconData layers = IconData(0xe805, fontFamily: 'MaterialIcons');
@@ -8415,25 +8415,25 @@ class Icons {
static const IconData list_alt_sharp = IconData(0xed84, fontFamily: 'MaterialIcons');
/// list — material icon named "list outlined".
- static const IconData list_outlined = IconData(0xe281, fontFamily: 'MaterialIcons');
+ static const IconData list_outlined = IconData(0xe281, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// list — material icon named "list rounded".
- static const IconData list_rounded = IconData(0xf2b3, fontFamily: 'MaterialIcons');
+ static const IconData list_rounded = IconData(0xf2b3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// list — material icon named "list sharp".
- static const IconData list_sharp = IconData(0xed85, fontFamily: 'MaterialIcons');
+ static const IconData list_sharp = IconData(0xed85, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// live_help — material icon named "live help".
static const IconData live_help = IconData(0xe81c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// live_help — material icon named "live help outlined".
- static const IconData live_help_outlined = IconData(0xe282, fontFamily: 'MaterialIcons');
+ static const IconData live_help_outlined = IconData(0xe282, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// live_help — material icon named "live help rounded".
- static const IconData live_help_rounded = IconData(0xf2b4, fontFamily: 'MaterialIcons');
+ static const IconData live_help_rounded = IconData(0xf2b4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// live_help — material icon named "live help sharp".
- static const IconData live_help_sharp = IconData(0xed86, fontFamily: 'MaterialIcons');
+ static const IconData live_help_sharp = IconData(0xed86, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// live_tv — material icon named "live tv".
static const IconData live_tv = IconData(0xe81d, fontFamily: 'MaterialIcons');
@@ -9540,13 +9540,13 @@ class Icons {
static const IconData mobile_screen_share = IconData(0xe879, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// mobile_screen_share — material icon named "mobile screen share outlined".
- static const IconData mobile_screen_share_outlined = IconData(0xe2d6, fontFamily: 'MaterialIcons');
+ static const IconData mobile_screen_share_outlined = IconData(0xe2d6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// mobile_screen_share — material icon named "mobile screen share rounded".
- static const IconData mobile_screen_share_rounded = IconData(0xf309, fontFamily: 'MaterialIcons');
+ static const IconData mobile_screen_share_rounded = IconData(0xf309, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// mobile_screen_share — material icon named "mobile screen share sharp".
- static const IconData mobile_screen_share_sharp = IconData(0xeddb, fontFamily: 'MaterialIcons');
+ static const IconData mobile_screen_share_sharp = IconData(0xeddb, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// mode_comment — material icon named "mode comment".
static const IconData mode_comment = IconData(0xe87a, fontFamily: 'MaterialIcons');
@@ -9846,13 +9846,13 @@ class Icons {
static const IconData multiline_chart = IconData(0xe894, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// multiline_chart — material icon named "multiline chart outlined".
- static const IconData multiline_chart_outlined = IconData(0xe2ef, fontFamily: 'MaterialIcons');
+ static const IconData multiline_chart_outlined = IconData(0xe2ef, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// multiline_chart — material icon named "multiline chart rounded".
- static const IconData multiline_chart_rounded = IconData(0xf322, fontFamily: 'MaterialIcons');
+ static const IconData multiline_chart_rounded = IconData(0xf322, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// multiline_chart — material icon named "multiline chart sharp".
- static const IconData multiline_chart_sharp = IconData(0xedf4, fontFamily: 'MaterialIcons');
+ static const IconData multiline_chart_sharp = IconData(0xedf4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// multiple_stop — material icon named "multiple stop".
static const IconData multiple_stop = IconData(0xe895, fontFamily: 'MaterialIcons');
@@ -10014,25 +10014,25 @@ class Icons {
static const IconData navigate_before = IconData(0xe89e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_before — material icon named "navigate before outlined".
- static const IconData navigate_before_outlined = IconData(0xe2f9, fontFamily: 'MaterialIcons');
+ static const IconData navigate_before_outlined = IconData(0xe2f9, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_before — material icon named "navigate before rounded".
- static const IconData navigate_before_rounded = IconData(0xf32c, fontFamily: 'MaterialIcons');
+ static const IconData navigate_before_rounded = IconData(0xf32c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_before — material icon named "navigate before sharp".
- static const IconData navigate_before_sharp = IconData(0xedfe, fontFamily: 'MaterialIcons');
+ static const IconData navigate_before_sharp = IconData(0xedfe, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_next — material icon named "navigate next".
static const IconData navigate_next = IconData(0xe89f, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_next — material icon named "navigate next outlined".
- static const IconData navigate_next_outlined = IconData(0xe2fa, fontFamily: 'MaterialIcons');
+ static const IconData navigate_next_outlined = IconData(0xe2fa, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_next — material icon named "navigate next rounded".
- static const IconData navigate_next_rounded = IconData(0xf32d, fontFamily: 'MaterialIcons');
+ static const IconData navigate_next_rounded = IconData(0xf32d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigate_next — material icon named "navigate next sharp".
- static const IconData navigate_next_sharp = IconData(0xedff, fontFamily: 'MaterialIcons');
+ static const IconData navigate_next_sharp = IconData(0xedff, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// navigation — material icon named "navigation".
static const IconData navigation = IconData(0xe8a0, fontFamily: 'MaterialIcons');
@@ -10128,13 +10128,13 @@ class Icons {
static const IconData next_week = IconData(0xe8a9, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// next_week — material icon named "next week outlined".
- static const IconData next_week_outlined = IconData(0xe302, fontFamily: 'MaterialIcons');
+ static const IconData next_week_outlined = IconData(0xe302, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// next_week — material icon named "next week rounded".
- static const IconData next_week_rounded = IconData(0xf335, fontFamily: 'MaterialIcons');
+ static const IconData next_week_rounded = IconData(0xf335, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// next_week — material icon named "next week sharp".
- static const IconData next_week_sharp = IconData(0xee07, fontFamily: 'MaterialIcons');
+ static const IconData next_week_sharp = IconData(0xee07, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// nfc — material icon named "nfc".
static const IconData nfc = IconData(0xe8aa, fontFamily: 'MaterialIcons');
@@ -10422,13 +10422,13 @@ class Icons {
static const IconData note_add_sharp = IconData(0xee1e, fontFamily: 'MaterialIcons');
/// note — material icon named "note outlined".
- static const IconData note_outlined = IconData(0xe31a, fontFamily: 'MaterialIcons');
+ static const IconData note_outlined = IconData(0xe31a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// note — material icon named "note rounded".
- static const IconData note_rounded = IconData(0xf34d, fontFamily: 'MaterialIcons');
+ static const IconData note_rounded = IconData(0xf34d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// note — material icon named "note sharp".
- static const IconData note_sharp = IconData(0xee1f, fontFamily: 'MaterialIcons');
+ static const IconData note_sharp = IconData(0xee1f, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// notes — material icon named "notes".
static const IconData notes = IconData(0xe8c4, fontFamily: 'MaterialIcons');
@@ -10641,13 +10641,13 @@ class Icons {
static const IconData open_in_new = IconData(0xe8d3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// open_in_new — material icon named "open in new outlined".
- static const IconData open_in_new_outlined = IconData(0xe329, fontFamily: 'MaterialIcons');
+ static const IconData open_in_new_outlined = IconData(0xe329, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// open_in_new — material icon named "open in new rounded".
- static const IconData open_in_new_rounded = IconData(0xf35c, fontFamily: 'MaterialIcons');
+ static const IconData open_in_new_rounded = IconData(0xf35c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// open_in_new — material icon named "open in new sharp".
- static const IconData open_in_new_sharp = IconData(0xee2e, fontFamily: 'MaterialIcons');
+ static const IconData open_in_new_sharp = IconData(0xee2e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// open_with — material icon named "open with".
static const IconData open_with = IconData(0xe8d4, fontFamily: 'MaterialIcons');
@@ -11808,13 +11808,13 @@ class Icons {
static const IconData playlist_add_check_sharp = IconData(0xee86, fontFamily: 'MaterialIcons');
/// playlist_add — material icon named "playlist add outlined".
- static const IconData playlist_add_outlined = IconData(0xe382, fontFamily: 'MaterialIcons');
+ static const IconData playlist_add_outlined = IconData(0xe382, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// playlist_add — material icon named "playlist add rounded".
- static const IconData playlist_add_rounded = IconData(0xf3b5, fontFamily: 'MaterialIcons');
+ static const IconData playlist_add_rounded = IconData(0xf3b5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// playlist_add — material icon named "playlist add sharp".
- static const IconData playlist_add_sharp = IconData(0xee87, fontFamily: 'MaterialIcons');
+ static const IconData playlist_add_sharp = IconData(0xee87, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// playlist_play — material icon named "playlist play".
static const IconData playlist_play = IconData(0xe93b, fontFamily: 'MaterialIcons');
@@ -12204,13 +12204,13 @@ class Icons {
static const IconData queue_music = IconData(0xe95b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// queue_music — material icon named "queue music outlined".
- static const IconData queue_music_outlined = IconData(0xe3a3, fontFamily: 'MaterialIcons');
+ static const IconData queue_music_outlined = IconData(0xe3a3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// queue_music — material icon named "queue music rounded".
- static const IconData queue_music_rounded = IconData(0xf3d6, fontFamily: 'MaterialIcons');
+ static const IconData queue_music_rounded = IconData(0xf3d6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// queue_music — material icon named "queue music sharp".
- static const IconData queue_music_sharp = IconData(0xeea8, fontFamily: 'MaterialIcons');
+ static const IconData queue_music_sharp = IconData(0xeea8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// queue — material icon named "queue outlined".
static const IconData queue_outlined = IconData(0xe3a4, fontFamily: 'MaterialIcons');
@@ -12426,13 +12426,13 @@ class Icons {
static const IconData redo = IconData(0xe96b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// redo — material icon named "redo outlined".
- static const IconData redo_outlined = IconData(0xe3b1, fontFamily: 'MaterialIcons');
+ static const IconData redo_outlined = IconData(0xe3b1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// redo — material icon named "redo rounded".
- static const IconData redo_rounded = IconData(0xf3e4, fontFamily: 'MaterialIcons');
+ static const IconData redo_rounded = IconData(0xf3e4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// redo — material icon named "redo sharp".
- static const IconData redo_sharp = IconData(0xeeb6, fontFamily: 'MaterialIcons');
+ static const IconData redo_sharp = IconData(0xeeb6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reduce_capacity — material icon named "reduce capacity".
static const IconData reduce_capacity = IconData(0xe96c, fontFamily: 'MaterialIcons');
@@ -12636,22 +12636,22 @@ class Icons {
static const IconData reply_all = IconData(0xe981, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reply_all — material icon named "reply all outlined".
- static const IconData reply_all_outlined = IconData(0xe3c1, fontFamily: 'MaterialIcons');
+ static const IconData reply_all_outlined = IconData(0xe3c1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reply_all — material icon named "reply all rounded".
- static const IconData reply_all_rounded = IconData(0xf3f4, fontFamily: 'MaterialIcons');
+ static const IconData reply_all_rounded = IconData(0xf3f4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reply_all — material icon named "reply all sharp".
- static const IconData reply_all_sharp = IconData(0xeec6, fontFamily: 'MaterialIcons');
+ static const IconData reply_all_sharp = IconData(0xeec6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reply — material icon named "reply outlined".
- static const IconData reply_outlined = IconData(0xe3c2, fontFamily: 'MaterialIcons');
+ static const IconData reply_outlined = IconData(0xe3c2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reply — material icon named "reply rounded".
- static const IconData reply_rounded = IconData(0xf3f5, fontFamily: 'MaterialIcons');
+ static const IconData reply_rounded = IconData(0xf3f5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// reply — material icon named "reply sharp".
- static const IconData reply_sharp = IconData(0xeec7, fontFamily: 'MaterialIcons');
+ static const IconData reply_sharp = IconData(0xeec7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// report — material icon named "report".
static const IconData report = IconData(0xe982, fontFamily: 'MaterialIcons');
@@ -13173,13 +13173,13 @@ class Icons {
static const IconData screen_share = IconData(0xe9b0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// screen_share — material icon named "screen share outlined".
- static const IconData screen_share_outlined = IconData(0xe3ed, fontFamily: 'MaterialIcons');
+ static const IconData screen_share_outlined = IconData(0xe3ed, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// screen_share — material icon named "screen share rounded".
- static const IconData screen_share_rounded = IconData(0xf420, fontFamily: 'MaterialIcons');
+ static const IconData screen_share_rounded = IconData(0xf420, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// screen_share — material icon named "screen share sharp".
- static const IconData screen_share_sharp = IconData(0xeef2, fontFamily: 'MaterialIcons');
+ static const IconData screen_share_sharp = IconData(0xeef2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// sd — material icon named "sd".
static const IconData sd = IconData(0xe9b1, fontFamily: 'MaterialIcons');
@@ -13287,13 +13287,13 @@ class Icons {
static const IconData send_and_archive = IconData(0xe9bb, fontFamily: 'MaterialIcons');
/// send — material icon named "send outlined".
- static const IconData send_outlined = IconData(0xe3f6, fontFamily: 'MaterialIcons');
+ static const IconData send_outlined = IconData(0xe3f6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// send — material icon named "send rounded".
- static const IconData send_rounded = IconData(0xf429, fontFamily: 'MaterialIcons');
+ static const IconData send_rounded = IconData(0xf429, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// send — material icon named "send sharp".
- static const IconData send_sharp = IconData(0xeefb, fontFamily: 'MaterialIcons');
+ static const IconData send_sharp = IconData(0xeefb, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// send_to_mobile — material icon named "send to mobile".
static const IconData send_to_mobile = IconData(0xe9bc, fontFamily: 'MaterialIcons');
@@ -13710,25 +13710,25 @@ class Icons {
static const IconData short_text = IconData(0xe9df, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// short_text — material icon named "short text outlined".
- static const IconData short_text_outlined = IconData(0xe418, fontFamily: 'MaterialIcons');
+ static const IconData short_text_outlined = IconData(0xe418, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// short_text — material icon named "short text rounded".
- static const IconData short_text_rounded = IconData(0xf44b, fontFamily: 'MaterialIcons');
+ static const IconData short_text_rounded = IconData(0xf44b, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// short_text — material icon named "short text sharp".
- static const IconData short_text_sharp = IconData(0xef1c, fontFamily: 'MaterialIcons');
+ static const IconData short_text_sharp = IconData(0xef1c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// show_chart — material icon named "show chart".
static const IconData show_chart = IconData(0xe9e0, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// show_chart — material icon named "show chart outlined".
- static const IconData show_chart_outlined = IconData(0xe419, fontFamily: 'MaterialIcons');
+ static const IconData show_chart_outlined = IconData(0xe419, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// show_chart — material icon named "show chart rounded".
- static const IconData show_chart_rounded = IconData(0xf44c, fontFamily: 'MaterialIcons');
+ static const IconData show_chart_rounded = IconData(0xf44c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// show_chart — material icon named "show chart sharp".
- static const IconData show_chart_sharp = IconData(0xef1d, fontFamily: 'MaterialIcons');
+ static const IconData show_chart_sharp = IconData(0xef1d, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// shuffle — material icon named "shuffle".
static const IconData shuffle = IconData(0xe9e1, fontFamily: 'MaterialIcons');
@@ -14076,13 +14076,13 @@ class Icons {
static const IconData sort_by_alpha_sharp = IconData(0xef39, fontFamily: 'MaterialIcons');
/// sort — material icon named "sort outlined".
- static const IconData sort_outlined = IconData(0xe436, fontFamily: 'MaterialIcons');
+ static const IconData sort_outlined = IconData(0xe436, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// sort — material icon named "sort rounded".
- static const IconData sort_rounded = IconData(0xf469, fontFamily: 'MaterialIcons');
+ static const IconData sort_rounded = IconData(0xf469, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// sort — material icon named "sort sharp".
- static const IconData sort_sharp = IconData(0xef3a, fontFamily: 'MaterialIcons');
+ static const IconData sort_sharp = IconData(0xef3a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// source — material icon named "source".
static const IconData source = IconData(0xea00, fontFamily: 'MaterialIcons');
@@ -14508,13 +14508,13 @@ class Icons {
static const IconData star_half = IconData(0xea24, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// star_half — material icon named "star half outlined".
- static const IconData star_half_outlined = IconData(0xe45a, fontFamily: 'MaterialIcons');
+ static const IconData star_half_outlined = IconData(0xe45a, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// star_half — material icon named "star half rounded".
- static const IconData star_half_rounded = IconData(0xf48c, fontFamily: 'MaterialIcons');
+ static const IconData star_half_rounded = IconData(0xf48c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// star_half — material icon named "star half sharp".
- static const IconData star_half_sharp = IconData(0xef5e, fontFamily: 'MaterialIcons');
+ static const IconData star_half_sharp = IconData(0xef5e, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// star_outline — material icon named "star outline".
static const IconData star_outline = IconData(0xea25, fontFamily: 'MaterialIcons');
@@ -14802,13 +14802,13 @@ class Icons {
static const IconData subject = IconData(0xea3c, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// subject — material icon named "subject outlined".
- static const IconData subject_outlined = IconData(0xe473, fontFamily: 'MaterialIcons');
+ static const IconData subject_outlined = IconData(0xe473, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// subject — material icon named "subject rounded".
- static const IconData subject_rounded = IconData(0xf4a4, fontFamily: 'MaterialIcons');
+ static const IconData subject_rounded = IconData(0xf4a4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// subject — material icon named "subject sharp".
- static const IconData subject_sharp = IconData(0xef77, fontFamily: 'MaterialIcons');
+ static const IconData subject_sharp = IconData(0xef77, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// subscript — material icon named "subscript".
static const IconData subscript = IconData(0xea3d, fontFamily: 'MaterialIcons');
@@ -15627,13 +15627,13 @@ class Icons {
static const IconData toc = IconData(0xea84, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// toc — material icon named "toc outlined".
- static const IconData toc_outlined = IconData(0xe4b4, fontFamily: 'MaterialIcons');
+ static const IconData toc_outlined = IconData(0xe4b4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// toc — material icon named "toc rounded".
- static const IconData toc_rounded = IconData(0xf4e5, fontFamily: 'MaterialIcons');
+ static const IconData toc_rounded = IconData(0xf4e5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// toc — material icon named "toc sharp".
- static const IconData toc_sharp = IconData(0xefb8, fontFamily: 'MaterialIcons');
+ static const IconData toc_sharp = IconData(0xefb8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// today — material icon named "today".
static const IconData today = IconData(0xea85, fontFamily: 'MaterialIcons');
@@ -15843,25 +15843,25 @@ class Icons {
static const IconData trending_down = IconData(0xea96, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_down — material icon named "trending down outlined".
- static const IconData trending_down_outlined = IconData(0xe4c6, fontFamily: 'MaterialIcons');
+ static const IconData trending_down_outlined = IconData(0xe4c6, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_down — material icon named "trending down rounded".
- static const IconData trending_down_rounded = IconData(0xf4f7, fontFamily: 'MaterialIcons');
+ static const IconData trending_down_rounded = IconData(0xf4f7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_down — material icon named "trending down sharp".
- static const IconData trending_down_sharp = IconData(0xefca, fontFamily: 'MaterialIcons');
+ static const IconData trending_down_sharp = IconData(0xefca, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_flat — material icon named "trending flat".
static const IconData trending_flat = IconData(0xea97, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_flat — material icon named "trending flat outlined".
- static const IconData trending_flat_outlined = IconData(0xe4c7, fontFamily: 'MaterialIcons');
+ static const IconData trending_flat_outlined = IconData(0xe4c7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_flat — material icon named "trending flat rounded".
- static const IconData trending_flat_rounded = IconData(0xf4f8, fontFamily: 'MaterialIcons');
+ static const IconData trending_flat_rounded = IconData(0xf4f8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_flat — material icon named "trending flat sharp".
- static const IconData trending_flat_sharp = IconData(0xefcb, fontFamily: 'MaterialIcons');
+ static const IconData trending_flat_sharp = IconData(0xefcb, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_neutral — material icon named "trending neutral".
static const IconData trending_neutral = IconData(0xea97, fontFamily: 'MaterialIcons');
@@ -15879,13 +15879,13 @@ class Icons {
static const IconData trending_up = IconData(0xea98, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_up — material icon named "trending up outlined".
- static const IconData trending_up_outlined = IconData(0xe4c8, fontFamily: 'MaterialIcons');
+ static const IconData trending_up_outlined = IconData(0xe4c8, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_up — material icon named "trending up rounded".
- static const IconData trending_up_rounded = IconData(0xf4f9, fontFamily: 'MaterialIcons');
+ static const IconData trending_up_rounded = IconData(0xf4f9, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trending_up — material icon named "trending up sharp".
- static const IconData trending_up_sharp = IconData(0xefcc, fontFamily: 'MaterialIcons');
+ static const IconData trending_up_sharp = IconData(0xefcc, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// trip_origin — material icon named "trip origin".
static const IconData trip_origin = IconData(0xea99, fontFamily: 'MaterialIcons');
@@ -16011,13 +16011,13 @@ class Icons {
static const IconData undo = IconData(0xeaa3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// undo — material icon named "undo outlined".
- static const IconData undo_outlined = IconData(0xe4d3, fontFamily: 'MaterialIcons');
+ static const IconData undo_outlined = IconData(0xe4d3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// undo — material icon named "undo rounded".
- static const IconData undo_rounded = IconData(0xf504, fontFamily: 'MaterialIcons');
+ static const IconData undo_rounded = IconData(0xf504, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// undo — material icon named "undo sharp".
- static const IconData undo_sharp = IconData(0xefd7, fontFamily: 'MaterialIcons');
+ static const IconData undo_sharp = IconData(0xefd7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// unfold_less — material icon named "unfold less".
static const IconData unfold_less = IconData(0xeaa4, fontFamily: 'MaterialIcons');
@@ -16398,13 +16398,13 @@ class Icons {
static const IconData view_list = IconData(0xeac2, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_list — material icon named "view list outlined".
- static const IconData view_list_outlined = IconData(0xe4f1, fontFamily: 'MaterialIcons');
+ static const IconData view_list_outlined = IconData(0xe4f1, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_list — material icon named "view list rounded".
- static const IconData view_list_rounded = IconData(0xf522, fontFamily: 'MaterialIcons');
+ static const IconData view_list_rounded = IconData(0xf522, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_list — material icon named "view list sharp".
- static const IconData view_list_sharp = IconData(0xeff5, fontFamily: 'MaterialIcons');
+ static const IconData view_list_sharp = IconData(0xeff5, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_module — material icon named "view module".
static const IconData view_module = IconData(0xeac3, fontFamily: 'MaterialIcons');
@@ -16422,13 +16422,13 @@ class Icons {
static const IconData view_quilt = IconData(0xeac4, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_quilt — material icon named "view quilt outlined".
- static const IconData view_quilt_outlined = IconData(0xe4f3, fontFamily: 'MaterialIcons');
+ static const IconData view_quilt_outlined = IconData(0xe4f3, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_quilt — material icon named "view quilt rounded".
- static const IconData view_quilt_rounded = IconData(0xf524, fontFamily: 'MaterialIcons');
+ static const IconData view_quilt_rounded = IconData(0xf524, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_quilt — material icon named "view quilt sharp".
- static const IconData view_quilt_sharp = IconData(0xeff7, fontFamily: 'MaterialIcons');
+ static const IconData view_quilt_sharp = IconData(0xeff7, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// view_sidebar — material icon named "view sidebar".
static const IconData view_sidebar = IconData(0xeac5, fontFamily: 'MaterialIcons');
@@ -17049,13 +17049,13 @@ class Icons {
static const IconData wrap_text = IconData(0xeaf9, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// wrap_text — material icon named "wrap text outlined".
- static const IconData wrap_text_outlined = IconData(0xe523, fontFamily: 'MaterialIcons');
+ static const IconData wrap_text_outlined = IconData(0xe523, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// wrap_text — material icon named "wrap text rounded".
- static const IconData wrap_text_rounded = IconData(0xf554, fontFamily: 'MaterialIcons');
+ static const IconData wrap_text_rounded = IconData(0xf554, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// wrap_text — material icon named "wrap text sharp".
- static const IconData wrap_text_sharp = IconData(0xf027, fontFamily: 'MaterialIcons');
+ static const IconData wrap_text_sharp = IconData(0xf027, fontFamily: 'MaterialIcons', matchTextDirection: true);
/// wrong_location — material icon named "wrong location".
static const IconData wrong_location = IconData(0xeafa, fontFamily: 'MaterialIcons');
diff --git a/packages/flutter/test/material/icons_test.dart b/packages/flutter/test/material/icons_test.dart
index 6ba39895244..14067443b7d 100644
--- a/packages/flutter/test/material/icons_test.dart
+++ b/packages/flutter/test/material/icons_test.dart
@@ -17,6 +17,18 @@ void main() {
expect(Icons.search.fontFamily, 'MaterialIcons');
});
+ testWidgets('Certain icons (and their variants) match text direction', (WidgetTester tester) async {
+ expect(Icons.arrow_back.matchTextDirection, true);
+ expect(Icons.arrow_back_rounded.matchTextDirection, true);
+ expect(Icons.arrow_back_outlined.matchTextDirection, true);
+ expect(Icons.arrow_back_sharp.matchTextDirection, true);
+
+ expect(Icons.access_time.matchTextDirection, false);
+ expect(Icons.access_time_rounded.matchTextDirection, false);
+ expect(Icons.access_time_outlined.matchTextDirection, false);
+ expect(Icons.access_time_sharp.matchTextDirection, false);
+ });
+
testWidgets('Adaptive icons are correct on cupertino platforms',
(WidgetTester tester) async {
expect(Icons.adaptive.arrow_back, Icons.arrow_back_ios);