| OLD | NEW |
| 1 import 'dart:async'; | 1 import 'dart:async'; |
| 2 | 2 |
| 3 void assertHasParentNode(Node n) { assert(n.parentNode != null); } | 3 void assertHasParentNode(Node n) { assert(n.parentNode != null); } |
| 4 void assertHasParentNodes(List<Node> list) { | 4 void assertHasParentNodes(List<Node> list) { |
| 5 for (var n in list) { | 5 for (var n in list) { |
| 6 assertHasParentNode(n); | 6 assertHasParentNode(n); |
| 7 } | 7 } |
| 8 } | 8 } |
| 9 | 9 |
| 10 class Node { | 10 class Node { |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 } | 115 } |
| 116 } | 116 } |
| 117 } | 117 } |
| 118 | 118 |
| 119 class HTMLImageElement extends Element { | 119 class HTMLImageElement extends Element { |
| 120 Image(); | 120 Image(); |
| 121 String src; | 121 String src; |
| 122 Object style = {}; | 122 Object style = {}; |
| 123 } | 123 } |
| 124 | 124 |
| 125 class Event { | 125 class Event {} |
| 126 Event(); | 126 |
| 127 } | 127 class PointerEvent extends Event {} |
| 128 class GestureEvent extends Event {} |
| 129 class WheelEvent extends Event {} |
| 128 | 130 |
| 129 typedef EventListener(Event event); | 131 typedef EventListener(Event event); |
| 130 | 132 |
| 131 void _callRAF(Function fn) { | 133 void _callRAF(Function fn) { |
| 132 fn(new DateTime.now().millisecondsSinceEpoch.toDouble()); | 134 fn(new DateTime.now().millisecondsSinceEpoch.toDouble()); |
| 133 } | 135 } |
| 134 | 136 |
| 135 class Window { | 137 class Window { |
| 136 int requestAnimationFrame(Function fn) { | 138 int requestAnimationFrame(Function fn) { |
| 137 new Timer(const Duration(milliseconds: 16), () { | 139 new Timer(const Duration(milliseconds: 16), () { |
| 138 _callRAF(fn); | 140 _callRAF(fn); |
| 139 }); | 141 }); |
| 140 } | 142 } |
| 141 | 143 |
| 142 void cancelAnimationFrame(int id) { | 144 void cancelAnimationFrame(int id) { |
| 143 } | 145 } |
| 144 } | 146 } |
| 145 | 147 |
| 146 Document document = new Document(); | 148 Document document = new Document(); |
| 147 | 149 |
| 148 Window window = new Window(); | 150 Window window = new Window(); |
| 151 |
| 152 class ClientRect { |
| 153 double top |
| 154 double right; |
| 155 double bottomr; |
| 156 double left; |
| 157 double width; |
| 158 double height; |
| 159 } |
| OLD | NEW |