Index: sky/sdk/lib/framework/widgets/icon.dart |
diff --git a/sky/sdk/lib/framework/widgets/icon.dart b/sky/sdk/lib/framework/widgets/icon.dart |
deleted file mode 100644 |
index 330d8a2c43d862603ce6e2341b134ac74d14703b..0000000000000000000000000000000000000000 |
--- a/sky/sdk/lib/framework/widgets/icon.dart |
+++ /dev/null |
@@ -1,38 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-import 'basic.dart'; |
- |
-// TODO(eseidel): This should use package:. |
-const String kAssetBase = '/packages/sky/assets/material-design-icons'; |
- |
-class Icon extends Component { |
- |
- Icon({ |
- String key, |
- this.size, |
- this.type: '' |
- }) : super(key: key); |
- |
- final int size; |
- final String type; |
- |
- UINode build() { |
- String category = ''; |
- String subtype = ''; |
- List<String> parts = type.split('/'); |
- if (parts.length == 2) { |
- category = parts[0]; |
- subtype = parts[1]; |
- } |
- // TODO(eseidel): This clearly isn't correct. Not sure what would be. |
- // Should we use the ios images on ios? |
- String density = 'drawable-xxhdpi'; |
- return new Image( |
- size: new Size(size.toDouble(), size.toDouble()), |
- src: '${kAssetBase}/${category}/${density}/ic_${subtype}_${size}dp.png' |
- ); |
- } |
- |
-} |