| Index: sky/sdk/lib/framework/widgets/wrappers.dart
|
| diff --git a/sky/sdk/lib/framework/widgets/wrappers.dart b/sky/sdk/lib/framework/widgets/wrappers.dart
|
| index 75eeb03fe06d4be7632f2292bc622bd718ea7c72..f4c993c7b1e7c0d105571d0c9c4d44f4e75ebeda 100644
|
| --- a/sky/sdk/lib/framework/widgets/wrappers.dart
|
| +++ b/sky/sdk/lib/framework/widgets/wrappers.dart
|
| @@ -320,16 +320,18 @@ class FlexExpandingChild 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 get root { RenderParagraph result = super.root; return result; }
|
| - 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) {
|
| @@ -340,10 +342,11 @@ class Paragraph extends RenderObjectWrapper {
|
| }
|
|
|
| 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);
|
| }
|
|
|
| class Image extends RenderObjectWrapper {
|
|
|