Unverified Commit 885e9691 authored by amirh's avatar amirh Committed by GitHub

Move animated_icons into the material package (#13886)

parent 6f5a16a8
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
library material; library material;
export 'src/material/about.dart'; export 'src/material/about.dart';
export 'src/material/animated_icons.dart';
export 'src/material/app.dart'; export 'src/material/app.dart';
export 'src/material/app_bar.dart'; export 'src/material/app_bar.dart';
export 'src/material/arc.dart'; export 'src/material/arc.dart';
......
...@@ -3,26 +3,24 @@ ...@@ -3,26 +3,24 @@
// found in the LICENSE file. // found in the LICENSE file.
/// Flutter widgets implementing Material Design animated icons. /// Flutter widgets implementing Material Design animated icons.
///
/// To use, import `package:flutter/material_animated_icons.dart`.
library material_animated_icons; library material_animated_icons;
import 'dart:math' as math show pi; import 'dart:math' as math show pi;
import 'dart:ui' as ui show Paint, Path, Canvas; import 'dart:ui' as ui show Paint, Path, Canvas;
import 'dart:ui' show lerpDouble; import 'dart:ui' show lerpDouble;
import 'package:flutter/material.dart'; import 'package:flutter/foundation.dart';
import 'package:meta/meta.dart'; import 'package:flutter/widgets.dart';
// This package is split into multiple parts to enable a private API that is // This package is split into multiple parts to enable a private API that is
// testable. // testable.
// Public API. // Public API.
part 'src/material_animated_icons/animated_icons.dart'; part 'animated_icons/animated_icons.dart';
// Provides a public interface for referring to the private icon // Provides a public interface for referring to the private icon
// implementations. // implementations.
part 'src/material_animated_icons/animated_icons_data.dart'; part 'animated_icons/animated_icons_data.dart';
// Animated icons data files. // Animated icons data files.
part 'src/material_animated_icons/data/arrow_menu.g.dart'; part 'animated_icons/data/arrow_menu.g.dart';
part 'src/material_animated_icons/data/menu_arrow.g.dart'; part 'animated_icons/data/menu_arrow.g.dart';
...@@ -14,15 +14,15 @@ import 'dart:ui' show lerpDouble; ...@@ -14,15 +14,15 @@ import 'dart:ui' show lerpDouble;
import 'dart:ui' as ui show Paint, Path, Canvas; import 'dart:ui' as ui show Paint, Path, Canvas;
import 'package:flutter/animation.dart'; import 'package:flutter/animation.dart';
import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:meta/meta.dart'; import 'package:meta/meta.dart';
import 'package:mockito/mockito.dart'; import 'package:mockito/mockito.dart';
part 'package:flutter/src/material_animated_icons/animated_icons.dart'; part 'package:flutter/src/material/animated_icons/animated_icons.dart';
part 'package:flutter/src/material_animated_icons/animated_icons_data.dart'; part 'package:flutter/src/material/animated_icons/animated_icons_data.dart';
part 'package:flutter/src/material_animated_icons/data/arrow_menu.g.dart'; part 'package:flutter/src/material/animated_icons/data/arrow_menu.g.dart';
part 'package:flutter/src/material_animated_icons/data/menu_arrow.g.dart'; part 'package:flutter/src/material/animated_icons/data/menu_arrow.g.dart';
class MockCanvas extends Mock implements ui.Canvas {} class MockCanvas extends Mock implements ui.Canvas {}
class MockPath extends Mock implements ui.Path {} class MockPath extends Mock implements ui.Path {}
......
...@@ -6,7 +6,6 @@ import 'dart:math' as math show pi; ...@@ -6,7 +6,6 @@ import 'dart:math' as math show pi;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:flutter/material_animated_icons.dart';
import 'package:mockito/mockito.dart'; import 'package:mockito/mockito.dart';
import '../widgets/semantics_tester.dart'; import '../widgets/semantics_tester.dart';
......
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