| Index: sky/sdk/lib/framework/fn2.dart
|
| diff --git a/sky/sdk/lib/framework/fn2.dart b/sky/sdk/lib/framework/fn2.dart
|
| index 3c71bb903459dce165ecd9ef08c9c683692dfa19..a83535857bbe69f40d63e7c73b6169cb15a69855 100644
|
| --- a/sky/sdk/lib/framework/fn2.dart
|
| +++ b/sky/sdk/lib/framework/fn2.dart
|
| @@ -624,6 +624,28 @@ class FillStackContainer extends OneChildListRenderNodeWrapper {
|
| }
|
| }
|
|
|
| +abstract class OneChildRenderNodeWrapper extends RenderNodeWrapper {
|
| +
|
| + final UINode child;
|
| + RenderNodeWithChildMixin root;
|
| +
|
| + OneChildRenderNodeWrapper({
|
| + Object key,
|
| + this.child
|
| + }) : super(key: key);
|
| +
|
| + void insert(RenderNodeWrapper child, dynamic slot) {
|
| + assert(slot == null);
|
| + root.child = child.root;
|
| + }
|
| +
|
| + void _remove() {
|
| + assert(child != null);
|
| + removeChild(child);
|
| + super._remove();
|
| + }
|
| +}
|
| +
|
| class TextFragment extends RenderNodeWrapper {
|
|
|
| RenderCSSInline root;
|
|
|