| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 // |  | 
| 2 // Copyright 2014 Google Inc. All rights reserved. |  | 
| 3 // |  | 
| 4 // Use of this source code is governed by a BSD-style |  | 
| 5 // license that can be found in the LICENSE file or at |  | 
| 6 // https://developers.google.com/open-source/licenses/bsd |  | 
| 7 // |  | 
| 8 |  | 
| 9 /// A collection of utilities for use by rest of the library and it's users |  | 
| 10 library charted.core.utils; |  | 
| 11 |  | 
| 12 import "dart:html" show Element, NodeTreeSanitizer; |  | 
| 13 import "dart:math" as math; |  | 
| 14 import "dart:async"; |  | 
| 15 |  | 
| 16 import "package:intl/intl.dart" show BidiFormatter, Bidi, TextDirection; |  | 
| 17 import "package:collection/collection.dart"; |  | 
| 18 import "package:quiver/core.dart"; |  | 
| 19 |  | 
| 20 part 'utils/color.dart'; |  | 
| 21 part 'utils/disposer.dart'; |  | 
| 22 part 'utils/lists.dart'; |  | 
| 23 part 'utils/math.dart'; |  | 
| 24 part 'utils/namespace.dart'; |  | 
| 25 part 'utils/object_factory.dart'; |  | 
| 26 part 'utils/rect.dart'; |  | 
| 27 part 'utils/bidi_formatter.dart'; |  | 
| 28 |  | 
| 29 const String ORIENTATION_LEFT   = 'left'; |  | 
| 30 const String ORIENTATION_RIGHT  = 'right'; |  | 
| 31 const String ORIENTATION_TOP    = 'top'; |  | 
| 32 const String ORIENTATION_BOTTOM = 'bottom'; |  | 
| 33 |  | 
| 34 /// Identity function that returns the value passed as it's parameter. |  | 
| 35 identityFunction(x) => x; |  | 
| 36 |  | 
| 37 /// Function that formats a value to String. |  | 
| 38 typedef String FormatFunction(value); |  | 
| 39 |  | 
| 40 /// Test if the given String or Iterable, [val] is null or empty |  | 
| 41 bool isNullOrEmpty(val) { |  | 
| 42   assert(val == null || val is String || val is Iterable); |  | 
| 43   return val == null || val.isEmpty; |  | 
| 44 } |  | 
| 45 |  | 
| 46 /// An empty tree sanitizer for use with Element.html |  | 
| 47 /// This sanitizer must not be used when attaching user input to the DOM. |  | 
| 48 class NullTreeSanitizer implements NodeTreeSanitizer { |  | 
| 49   void sanitizeTree(_) {} |  | 
| 50 } |  | 
| OLD | NEW | 
|---|