OLD | NEW |
| (Empty) |
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 | |
3 // found in the LICENSE file. | |
4 | |
5 import 'dart:sky'; | |
6 import 'package:sky/framework/app.dart'; | |
7 import 'package:sky/framework/rendering/box.dart'; | |
8 import 'package:sky/framework/rendering/object.dart'; | |
9 import 'package:sky/framework/rendering/flex.dart'; | |
10 import 'package:sky/framework/rendering/paragraph.dart'; | |
11 import '../lib/solid_color_box.dart'; | |
12 | |
13 AppView app; | |
14 | |
15 void main() { | |
16 RenderFlex flexRoot = new RenderFlex(direction: FlexDirection.vertical); | |
17 | |
18 RenderObject root = new RenderDecoratedBox( | |
19 decoration: new BoxDecoration(backgroundColor: const Color(0xFF606060)), | |
20 child: flexRoot | |
21 ); | |
22 | |
23 RenderObject child = new RenderSolidColorBox(const Color(0xFFFFFF00)); | |
24 flexRoot.add(child); | |
25 child.parentData.flex = 2; | |
26 | |
27 // The internet is a beautiful place. https://baconipsum.com/ | |
28 String meatyString = """Bacon ipsum dolor amet ham fatback tri-tip, prosciutto | |
29 porchetta bacon kevin meatball meatloaf pig beef ribs chicken. Brisket ribeye | |
30 andouille leberkas capicola meatloaf. Chicken pig ball tip pork picanha bresaola | |
31 alcatra. Pork pork belly alcatra, flank chuck drumstick biltong doner jowl. | |
32 Pancetta meatball tongue tenderloin rump tail jowl boudin."""; | |
33 | |
34 child = new RenderDecoratedBox( | |
35 decoration: new BoxDecoration(backgroundColor: const Color(0xFFFFFFFF)), | |
36 child: new RenderParagraph(text: meatyString, color: const Color(0xFF009900)
) | |
37 ); | |
38 flexRoot.add(child); | |
39 child.parentData.flex = 1; | |
40 | |
41 app = new AppView(root); | |
42 } | |
OLD | NEW |