| 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';
|
| - }
|
| -}
|
|
|