从无法访问的项目Fork
体验新版 GitCode,发现更多精彩内容 >>
import '../resources/third_party/unittest/unittest.dart'; import '../resources/unit.dart'; import '../resources/display_list.dart'; import 'dart:math' as math; import 'dart:sky' as sky; import 'package:sky/framework/app.dart'; import 'package:sky/framework/rendering/box.dart'; import 'package:sky/framework/rendering/block.dart'; import 'package:sky/framework/rendering/node.dart'; TestApp app; void main() { initUnit(); test("padding", () { var size = new RenderSizedBox(desiredSize: new sky.Size(double.INFINITY, 100.0));
var inner = new RenderDecoratedBox(decoration: new BoxDecoration(backgroundColor: const sky.Color(0xFF00FF00)), child: size);
var padding = new RenderPadding(padding: new EdgeDims.all(50.0), child: inner); var block = new RenderBlock(children: [padding]);
var outer = new RenderDecoratedBox(decoration: new BoxDecoration(backgroundColor: const sky.Color(0xFF0000FF)), child: block);
app = new TestApp(outer); }); }