| Index: sky/sdk/lib/framework/fn2.dart
|
| diff --git a/sky/sdk/lib/framework/fn2.dart b/sky/sdk/lib/framework/fn2.dart
|
| index 60acbf0a7c8ce720baa249c23493bb1f521c6428..d8c60ea46a6de124530fc67b16b30e1182b6422b 100644
|
| --- a/sky/sdk/lib/framework/fn2.dart
|
| +++ b/sky/sdk/lib/framework/fn2.dart
|
| @@ -750,16 +750,18 @@ class StackPositionedChild extends ParentDataNode {
|
|
|
| class Paragraph extends RenderObjectWrapper {
|
|
|
| - Paragraph({ Object key, this.text }) : super(key: key);
|
| + Paragraph({ Object key, this.text, this.style }) : super(key: key);
|
|
|
| RenderParagraph root;
|
| - RenderParagraph createNode() => new RenderParagraph(text: text);
|
| + RenderParagraph createNode() => new RenderParagraph(text: text, style: style);
|
|
|
| final String text;
|
| + final TextStyle style;
|
|
|
| void syncRenderObject(UINode old) {
|
| super.syncRenderObject(old);
|
| root.text = text;
|
| + root.style = style;
|
| }
|
|
|
| void insert(RenderObjectWrapper child, dynamic slot) {
|
| @@ -1128,8 +1130,9 @@ abstract class App extends Component {
|
| }
|
|
|
| class Text extends Component {
|
| - Text(this.data) : super(key: '*text*');
|
| + Text(this.data, { TextStyle this.style }) : super(key: '*text*');
|
| final String data;
|
| + final TextStyle style;
|
| bool get interchangeable => true;
|
| - UINode build() => new Paragraph(text: data);
|
| + UINode build() => new Paragraph(text: data, style: style);
|
| }
|
|
|