mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Move app/view.dart to rendering/sky_binding.dart since it's part of the RenderObject API, really (it knows about RenderView intimately). The tests pass. I didn't check every last example. R=abarth@chromium.org Review URL: https://codereview.chromium.org/1183913006.
18 lines
775 B
Dart
18 lines
775 B
Dart
import 'dart:math' as math;
|
|
import 'dart:sky' as sky;
|
|
|
|
import 'package:sky/rendering/block.dart';
|
|
import 'package:sky/rendering/box.dart';
|
|
import 'package:sky/rendering/object.dart';
|
|
|
|
import '../resources/display_list.dart';
|
|
|
|
void main() {
|
|
var size = new RenderConstrainedBox(additionalConstraints: new BoxConstraints().applyHeight(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);
|
|
new TestRenderView(outer).endTest();
|
|
}
|