| OLD | NEW | 
|   1 // Copyright 2015 The Chromium Authors. All rights reserved. |   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 |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 import '../fn.dart'; |   5 import '../fn.dart'; | 
|   6  |   6  | 
|   7 class ModalOverlay extends Component { |   7 class ModalOverlay extends Component { | 
|   8   static final Style _style = new Style(''' |   8   static final Style _style = new Style(''' | 
|   9     position: absolute; |   9     position: absolute; | 
|  10     top: 0; |  10     top: 0; | 
|  11     left: 0; |  11     left: 0; | 
|  12     bottom: 0; |  12     bottom: 0; | 
|  13     right: 0;'''); |  13     right: 0;'''); | 
|  14  |  14  | 
|  15   List<UINode> children; |  15   List<UINode> children; | 
|  16   GestureEventListener onDismiss; |  16   GestureEventListener onDismiss; | 
|  17  |  17  | 
|  18   ModalOverlay({ Object key, this.children, this.onDismiss }) : super(key: key); |  18   ModalOverlay({ Object key, this.children, this.onDismiss }) : super(key: key); | 
|  19  |  19  | 
|  20   UINode build() { |  20   UINode build() { | 
|  21     return new EventListenerNode( |  21     return new EventListenerNode( | 
|  22       new Container( |  22       new Container( | 
|  23         style: _style, |  23         style: _style, | 
|  24         children: children), |  24         children: children), | 
|  25       onGestureTap: onDismiss); |  25       onGestureTap: onDismiss); | 
|  26   } |  26   } | 
|  27 } |  27 } | 
| OLD | NEW |