Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(834)

Side by Side Diff: packages/charted/lib/core/utils.dart

Issue 1521693002: Roll Observatory deps (charted -> ^0.3.0) (Closed) Base URL: https://chromium.googlesource.com/external/github.com/dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // 1 //
2 // Copyright 2014 Google Inc. All rights reserved. 2 // Copyright 2014 Google Inc. All rights reserved.
3 // 3 //
4 // Use of this source code is governed by a BSD-style 4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file or at 5 // license that can be found in the LICENSE file or at
6 // https://developers.google.com/open-source/licenses/bsd 6 // https://developers.google.com/open-source/licenses/bsd
7 // 7 //
8 8
9 /// A collection of utilities for use by rest of the library and it's users 9 /// A collection of utilities for use by rest of the library and it's users
10 library charted.core.utils; 10 library charted.core.utils;
11 11
12 import "dart:html" show Element, NodeTreeSanitizer; 12 import "dart:html" show Element, NodeTreeSanitizer;
13 import "dart:math" as math; 13 import "dart:math" as math;
14 import "dart:async"; 14 import "dart:async";
15 15
16 import "package:intl/intl.dart" show BidiFormatter, Bidi, TextDirection; 16 import "package:intl/intl.dart" show BidiFormatter, Bidi, TextDirection;
17 import "package:collection/collection.dart"; 17 import "package:collection/collection.dart";
18 import "package:quiver/core.dart"; 18 import "package:quiver/core.dart";
19 19
20 part 'utils/color.dart'; 20 part 'utils/color.dart';
21 part 'utils/disposer.dart'; 21 part 'utils/disposer.dart';
22 part 'utils/lists.dart'; 22 part 'utils/lists.dart';
23 part 'utils/math.dart'; 23 part 'utils/math.dart';
24 part 'utils/namespace.dart'; 24 part 'utils/namespace.dart';
25 part 'utils/object_factory.dart'; 25 part 'utils/object_factory.dart';
26 part 'utils/rect.dart'; 26 part 'utils/rect.dart';
27 part 'utils/bidi_formatter.dart'; 27 part 'utils/bidi_formatter.dart';
28 28
29 const String ORIENTATION_LEFT = 'left'; 29 const String ORIENTATION_LEFT = 'left';
30 const String ORIENTATION_RIGHT = 'right'; 30 const String ORIENTATION_RIGHT = 'right';
31 const String ORIENTATION_TOP = 'top'; 31 const String ORIENTATION_TOP = 'top';
32 const String ORIENTATION_BOTTOM = 'bottom'; 32 const String ORIENTATION_BOTTOM = 'bottom';
33 33
34 /// Identity function that returns the value passed as it's parameter. 34 /// Identity function that returns the value passed as it's parameter.
35 identityFunction(x) => x; 35 identityFunction(x) => x;
36 36
37 /// Function that formats a value to String. 37 /// Function that formats a value to String.
38 typedef String FormatFunction(value); 38 typedef String FormatFunction(value);
39 39
40 /// Test if the given String or Iterable, [val] is null or empty 40 /// Test if the given String or Iterable, [val] is null or empty
41 bool isNullOrEmpty(val) { 41 bool isNullOrEmpty(val) {
42 assert(val == null || val is String || val is Iterable); 42 assert(val == null || val is String || val is Iterable);
43 return val == null || val.isEmpty; 43 return val == null || val.isEmpty;
44 } 44 }
45 45
46 /// An empty tree sanitizer for use with Element.html 46 /// An empty tree sanitizer for use with Element.html
47 /// This sanitizer must not be used when attaching user input to the DOM. 47 /// This sanitizer must not be used when attaching user input to the DOM.
48 class NullTreeSanitizer implements NodeTreeSanitizer { 48 class NullTreeSanitizer implements NodeTreeSanitizer {
49 void sanitizeTree(_) {} 49 void sanitizeTree(_) {}
50 } 50 }
OLDNEW
« no previous file with comments | « packages/charted/lib/core/timer.dart ('k') | packages/charted/lib/core/utils/bidi_formatter.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698