// Copyright 2015 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. import 'dart:ui' as ui; import 'package:flutter/rendering.dart'; void main() { var root = new RenderFlex( children: [ new RenderPadding( padding: new EdgeDims.all(10.0), child: new RenderConstrainedBox( additionalConstraints: new BoxConstraints.tightFor(height: 100.0), child: new RenderDecoratedBox( decoration: new BoxDecoration( backgroundColor: new ui.Color(0xFFFFFF00) ) ) ) ), new RenderPadding( padding: new EdgeDims.all(10.0), child: new RenderConstrainedBox( additionalConstraints: new BoxConstraints.tightFor(height: 100.0), child: new RenderDecoratedBox( decoration: new BoxDecoration( border: new Border( top: new BorderSide(color: new ui.Color(0xFFF00000), width: 5.0), right: new BorderSide(color: new ui.Color(0xFFFF9000), width: 10.0), bottom: new BorderSide(color: new ui.Color(0xFFFFF000), width: 15.0), left: new BorderSide(color: new ui.Color(0xFF00FF00), width: 20.0) ), backgroundColor: new ui.Color(0xFFDDDDDD) ) ) ) ), new RenderPadding( padding: new EdgeDims.all(10.0), child: new RenderConstrainedBox( additionalConstraints: new BoxConstraints.tightFor(height: 100.0), child: new RenderDecoratedBox( decoration: new BoxDecoration( backgroundColor: new ui.Color(0xFFFFFF00) ) ) ) ), new RenderPadding( padding: new EdgeDims.all(10.0), child: new RenderConstrainedBox( additionalConstraints: new BoxConstraints.tightFor(height: 100.0), child: new RenderDecoratedBox( decoration: new BoxDecoration( backgroundColor: new ui.Color(0xFFFFFF00) ) ) ) ), new RenderPadding( padding: new EdgeDims.all(10.0), child: new RenderConstrainedBox( additionalConstraints: new BoxConstraints.tightFor(height: 100.0), child: new RenderDecoratedBox( decoration: new BoxDecoration( backgroundColor: new ui.Color(0xFFFFFF00) ) ) ) ), ], direction: FlexDirection.vertical ); new FlutterBinding(root: root); }