| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 library fn; | 5 library fn; |
| 6 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 import 'dart:collection'; | 8 import 'dart:collection'; |
| 9 import 'dart:mirrors'; | 9 import 'dart:mirrors'; |
| 10 import 'dart:sky' as sky; | 10 import 'dart:sky' as sky; |
| (...skipping 591 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 602 | 602 |
| 603 RenderNodeWrapper get _emptyNode => _emptyContainer; | 603 RenderNodeWrapper get _emptyNode => _emptyContainer; |
| 604 | 604 |
| 605 final FlexDirection direction; | 605 final FlexDirection direction; |
| 606 | 606 |
| 607 FlexContainer({ | 607 FlexContainer({ |
| 608 Object key, | 608 Object key, |
| 609 List<UINode> children, | 609 List<UINode> children, |
| 610 Style style, | 610 Style style, |
| 611 String inlineStyle, | 611 String inlineStyle, |
| 612 this.direction: FlexDirection.Row | 612 this.direction: FlexDirection.horizontal |
| 613 }) : super( | 613 }) : super( |
| 614 key: key, | 614 key: key, |
| 615 children: children, | 615 children: children, |
| 616 style: style, | 616 style: style, |
| 617 inlineStyle: inlineStyle | 617 inlineStyle: inlineStyle |
| 618 ); | 618 ); |
| 619 | 619 |
| 620 void _syncRenderNode(UINode old) { | 620 void _syncRenderNode(UINode old) { |
| 621 super._syncRenderNode(old); | 621 super._syncRenderNode(old); |
| 622 _root.direction = direction; | 622 _root.direction = direction; |
| (...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 952 assert(_root.parent == _host); | 952 assert(_root.parent == _host); |
| 953 } | 953 } |
| 954 } | 954 } |
| 955 | 955 |
| 956 class Text extends Component { | 956 class Text extends Component { |
| 957 Text(this.data) : super(key: '*text*'); | 957 Text(this.data) : super(key: '*text*'); |
| 958 final String data; | 958 final String data; |
| 959 bool get interchangeable => true; | 959 bool get interchangeable => true; |
| 960 UINode build() => new Paragraph(children: [new TextFragment(data)]); | 960 UINode build() => new Paragraph(children: [new TextFragment(data)]); |
| 961 } | 961 } |
| OLD | NEW |