OLD | NEW |
---|---|
1 | 1 |
2 import 'package:vector_math/vector_math.dart'; | 2 import 'package:vector_math/vector_math.dart'; |
3 | 3 |
4 import '../rendering/block.dart'; | 4 import '../rendering/block.dart'; |
5 import '../rendering/box.dart'; | 5 import '../rendering/box.dart'; |
6 import '../rendering/flex.dart'; | 6 import '../rendering/flex.dart'; |
7 import '../rendering/object.dart'; | 7 import '../rendering/object.dart'; |
8 import '../rendering/paragraph.dart'; | 8 import '../rendering/paragraph.dart'; |
9 import '../rendering/stack.dart'; | 9 import '../rendering/stack.dart'; |
10 import 'ui_node.dart'; | 10 import 'ui_node.dart'; |
(...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
395 root.src = src; | 395 root.src = src; |
396 root.requestedSize = size; | 396 root.requestedSize = size; |
397 } | 397 } |
398 | 398 |
399 void insert(RenderObjectWrapper child, dynamic slot) { | 399 void insert(RenderObjectWrapper child, dynamic slot) { |
400 assert(false); | 400 assert(false); |
401 // Image does not support having children currently | 401 // Image does not support having children currently |
402 } | 402 } |
403 | 403 |
404 } | 404 } |
405 | |
406 class UINodeToRenderBoxAdapter extends RenderObjectWrapper { | |
407 | |
408 UINodeToRenderBoxAdapter(renderBox) | |
abarth-chromium
2015/06/16 02:32:34
s/renderBox/RenderBox renderBox/
| |
409 : this.renderBox = renderBox, | |
410 super(key: renderBox.hashCode); | |
411 | |
412 RenderBox get root { RenderBox result = super.root; return result; } | |
abarth-chromium
2015/06/16 02:32:35
RenderBox get root => super.root;
| |
413 RenderBox createNode() => this.renderBox; | |
414 | |
415 final RenderBox renderBox; | |
416 | |
417 void syncRenderObject(UINode old) { | |
418 super.syncRenderObject(old); | |
419 assert(root == this.renderBox); | |
abarth-chromium
2015/06/16 02:32:35
old.renderBox?
| |
420 } | |
421 | |
422 void insert(RenderObjectWrapper child, dynamic slot) { | |
423 assert(false); | |
424 // UINodeToRenderBoxAdapter cannot have UINode children; by | |
425 // definition, it is the transition out of the UINode world. | |
426 } | |
427 | |
428 } | |
OLD | NEW |