Index: third_party/pkg/angular/lib/filter/currency.dart |
diff --git a/third_party/pkg/angular/lib/filter/currency.dart b/third_party/pkg/angular/lib/filter/currency.dart |
deleted file mode 100644 |
index 0359ae2b6f27ce03003c2ccc308e63e09e4c2c67..0000000000000000000000000000000000000000 |
--- a/third_party/pkg/angular/lib/filter/currency.dart |
+++ /dev/null |
@@ -1,41 +0,0 @@ |
-part of angular.filter; |
- |
-/** |
- * Formats a number as a currency (ie $1,234.56). When no currency symbol is |
- * provided, '$' used. |
- * |
- * |
- * Usage: |
- * |
- * {{ numeric_expression | currency[:symbol[:leading]] }} |
- * |
- */ |
-@NgFilter(name:'currency') |
-class CurrencyFilter { |
- NumberFormat nf = new NumberFormat(); |
- |
- CurrencyFilter() { |
- nf.minimumFractionDigits = 2; |
- nf.maximumFractionDigits = 2; |
- } |
- |
- /** |
- * [value]: the value to format |
- * |
- * [symbol]: Symbol to use. |
- * |
- * [leading]: Symbol should be placed in front of the number |
- */ |
- call(value, [symbol = r'$', leading = true]) { |
- if (value is String) value = double.parse(value); |
- if (value is! num) return value; |
- if (value.isNaN) return ''; |
- var neg = value < 0; |
- if (neg) value = -value; |
- var before = neg ? '(' : ''; |
- var after = neg ? ')' : ''; |
- return leading ? |
- '$before$symbol${nf.format(value)}$after' : |
- '$before${nf.format(value)}$symbol$after'; |
- } |
-} |