From 814622e2d9212b9eb7b318a90c3c5f3b10387728 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BB=8E=E6=98=8E?= <2534290808@qq.com>
Date: Thu, 10 Jan 2019 12:32:13 +0800
Subject: [PATCH] use FlutterIconData

---
 lib/ionicons.dart | 23 ++++++++---------------
 1 file changed, 8 insertions(+), 15 deletions(-)

diff --git a/lib/ionicons.dart b/lib/ionicons.dart
index b42f4cf..466e339 100644
--- a/lib/ionicons.dart
+++ b/lib/ionicons.dart
@@ -1,21 +1,14 @@
 import 'package:flutter/material.dart';
-
+import 'flutter_icon_data.dart';
 class Ionicons {
-  static const IconData ios_Add = const _IconData(61698);
-  static const IconData ios_add_circle = const _IconData(61697);
-  static const IconData ios_add_circle_outline = const _IconData(61696);
-  static const IconData ios_airplane = const _IconData(61751);
-
-  static const IconData ios_search = const _IconData(62629);
-}
-class _IconData extends IconData {
-  const _IconData(int codePoint)
-      : super(
-    codePoint,
-    fontFamily: 'Ionicons',
-    fontPackage: "flutter_icons"
-  );
+  static const IconData ios_Add = const FlutterIconData.ionicons(61698);
+  static const IconData ios_add_circle = const FlutterIconData.ionicons(61697);
+  static const IconData ios_add_circle_outline = const FlutterIconData.ionicons(61696);
+  static const IconData ios_airplane = const FlutterIconData.ionicons(61751);
+  static const IconData ios_alarm = const FlutterIconData.ionicons(62408);
+  static const IconData ios_search = const FlutterIconData.ionicons(62629);
 }
+
 final Map<String, int> _ionicons = const {
   "ios-add": 61698,
   "ios-add-circle": 61697,