flutter/examples/fn2/container.dart
Adam Barth 6543b55cb6 Add support for transforms to container
These transforms are currently very basic but they seem to mostly work.

R=eseidel@chromium.org

Review URL: https://codereview.chromium.org/1152273004
2015-06-03 10:20:33 -07:00

37 lines
1.1 KiB
Dart

// 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:sky' as sky;
import 'package:sky/framework/fn2.dart';
import 'package:sky/framework/rendering/box.dart';
class ContainerApp extends App {
UINode build() {
return new EventListenerNode(
new BlockContainer(children: [
new Container(
padding: new EdgeDims.all(10.0),
margin: new EdgeDims.all(10.0),
desiredSize: new sky.Size(double.INFINITY, 100.0),
decoration: new BoxDecoration(backgroundColor: 0xFF00FF00),
child: new BlockContainer(
children: [
new Container(
decoration: new BoxDecoration(backgroundColor: 0xFFFFFF00),
desiredSize: new sky.Size(double.INFINITY, 20.0)
)
])),
]),
onPointerDown: _handlePointerDown);
}
void _handlePointerDown(sky.PointerEvent event) {
print("_handlePointerDown");
}
}
void main() {
new ContainerApp();
}