From fd55c4ec5b4e4dcaf9bd16c70c465b01582bac2c Mon Sep 17 00:00:00 2001 From: Noam Drong Date: Thu, 17 May 2018 21:42:49 +0200 Subject: [PATCH] Add glyph references for Cupertino-style icons (#16605) --- packages/flutter/lib/src/cupertino/icons.dart | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/packages/flutter/lib/src/cupertino/icons.dart b/packages/flutter/lib/src/cupertino/icons.dart index 6a912d8264d..861fe970ce0 100644 --- a/packages/flutter/lib/src/cupertino/icons.dart +++ b/packages/flutter/lib/src/cupertino/icons.dart @@ -44,6 +44,8 @@ class CupertinoIcons { static const IconData right_chevron = const IconData(0xf3d3, fontFamily: iconFont, fontPackage: iconFontPackage, matchTextDirection: true); /// iOS style share icon with an arrow pointing up from a box. + /// + /// For another (pre-iOS 7) version of this icon, see [share_up]. static const IconData share = const IconData(0xf4ca, fontFamily: iconFont, fontPackage: iconFontPackage); /// A book silhouette spread open. @@ -53,6 +55,8 @@ class CupertinoIcons { static const IconData info = const IconData(0xf44c, fontFamily: iconFont, fontPackage: iconFontPackage); /// A curved up and left pointing arrow. + /// + /// For another version of this icon, see [reply_thick_solid]. static const IconData reply = const IconData(0xf4c6, fontFamily: iconFont, fontPackage: iconFontPackage); /// A chat bubble. @@ -99,4 +103,41 @@ class CupertinoIcons { /// A solid down arrow. static const IconData down_arrow = const IconData(0xf35d, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// A charging battery. + static const IconData battery_charging = const IconData(0xf111, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// An empty battery. + static const IconData battery_empty = const IconData(0xf112, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// A full battery. + static const IconData battery_full = const IconData(0xf113, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// A 75% charged battery. + static const IconData battery_75_percent = const IconData(0xf114, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// A 25% charged battery. + static const IconData battery_25_percent = const IconData(0xf115, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// The bluetooth logo. + static const IconData bluetooth = const IconData(0xf116, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// A restart arrow, pointing downwards. + static const IconData restart = const IconData(0xf21c, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// Two curved up and left pointing arrows. + static const IconData reply_all = const IconData(0xf21d, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// A curved up and left pointing arrow. + /// + /// For another version of this icon, see [reply]. + static const IconData reply_thick_solid = const IconData(0xf21e, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// iOS style share icon with an arrow pointing upwards to the right from a box. + /// + /// For another version of this icon (introduced in iOS 7), see [share]. + static const IconData share_up = const IconData(0xf220, fontFamily: iconFont, fontPackage: iconFontPackage); + + /// Two right-facing intertwined arrows. + static const IconData shuffle_thick = const IconData(0xf221, fontFamily: iconFont, fontPackage: iconFontPackage); }