| OLD | NEW |
| 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 library number_format; | 5 #library("number_format"); |
| 6 | 6 |
| 7 import 'dart:math'; | 7 #import('dart:math'); |
| 8 | 8 |
| 9 import "intl.dart"; | 9 #import("intl.dart"); |
| 10 import "number_symbols.dart"; | 10 #import("number_symbols.dart"); |
| 11 import "number_symbols_data.dart"; | 11 #import("number_symbols_data.dart"); |
| 12 | 12 |
| 13 class NumberFormat { | 13 class NumberFormat { |
| 14 /** Variables to determine how number printing behaves. */ | 14 /** Variables to determine how number printing behaves. */ |
| 15 // TODO(alanknight): If these remain as variables and are set based on the | 15 // TODO(alanknight): If these remain as variables and are set based on the |
| 16 // pattern, can we make them final? | 16 // pattern, can we make them final? |
| 17 String _negativePrefix = '-'; | 17 String _negativePrefix = '-'; |
| 18 String _positivePrefix = ''; | 18 String _positivePrefix = ''; |
| 19 String _negativeSuffix = ''; | 19 String _negativeSuffix = ''; |
| 20 String _positiveSuffix = ''; | 20 String _positiveSuffix = ''; |
| 21 /** How many numbers in a group when using punctuation to group digits in | 21 /** How many numbers in a group when using punctuation to group digits in |
| (...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 272 } | 272 } |
| 273 | 273 |
| 274 /** | 274 /** |
| 275 * Returns the suffix for [x] based on wether it's positive or negative. | 275 * Returns the suffix for [x] based on wether it's positive or negative. |
| 276 * In en_US there are no suffixes for positive or negative. | 276 * In en_US there are no suffixes for positive or negative. |
| 277 */ | 277 */ |
| 278 String _signSuffix(num x) { | 278 String _signSuffix(num x) { |
| 279 return x.isNegative() ? _negativeSuffix : _positiveSuffix; | 279 return x.isNegative() ? _negativeSuffix : _positiveSuffix; |
| 280 } | 280 } |
| 281 } | 281 } |
| OLD | NEW |