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 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
120 | 120 |
121 RenderPadding createNode() => new RenderPadding(padding: padding); | 121 RenderPadding createNode() => new RenderPadding(padding: padding); |
122 | 122 |
123 void syncRenderObject(Padding old) { | 123 void syncRenderObject(Padding old) { |
124 super.syncRenderObject(old); | 124 super.syncRenderObject(old); |
125 root.padding = padding; | 125 root.padding = padding; |
126 } | 126 } |
127 | 127 |
128 } | 128 } |
129 | 129 |
| 130 class Center extends OneChildRenderObjectWrapper { |
| 131 |
| 132 Center({ UINode child, Object key }) |
| 133 : super(child: child, key: key); |
| 134 |
| 135 RenderPositionedBox get root { RenderPositionedBox result = super.root; return
result; } |
| 136 |
| 137 RenderPositionedBox createNode() => new RenderPositionedBox(); |
| 138 |
| 139 } |
| 140 |
130 class SizedBox extends OneChildRenderObjectWrapper { | 141 class SizedBox extends OneChildRenderObjectWrapper { |
131 | 142 |
132 SizedBox({ | 143 SizedBox({ |
133 double width: double.INFINITY, | 144 double width: double.INFINITY, |
134 double height: double.INFINITY, | 145 double height: double.INFINITY, |
135 UINode child, | 146 UINode child, |
136 Object key | 147 Object key |
137 }) : desiredSize = new Size(width, height), super(child: child, key: key); | 148 }) : desiredSize = new Size(width, height), super(child: child, key: key); |
138 | 149 |
139 RenderSizedBox get root { RenderSizedBox result = super.root; return result; } | 150 RenderSizedBox get root { RenderSizedBox result = super.root; return result; } |
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
365 root.src = src; | 376 root.src = src; |
366 root.requestedSize = size; | 377 root.requestedSize = size; |
367 } | 378 } |
368 | 379 |
369 void insert(RenderObjectWrapper child, dynamic slot) { | 380 void insert(RenderObjectWrapper child, dynamic slot) { |
370 assert(false); | 381 assert(false); |
371 // Image does not support having children currently | 382 // Image does not support having children currently |
372 } | 383 } |
373 | 384 |
374 } | 385 } |
OLD | NEW |