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 'wrappers.dart'; | 5 import 'basic.dart'; |
6 | 6 |
7 abstract class ButtonBase extends Component { | 7 abstract class ButtonBase extends Component { |
8 | 8 |
9 ButtonBase({ Object key, this.highlight: false }) : super(key: key); | 9 ButtonBase({ Object key, this.highlight: false }) : super(key: key); |
10 | 10 |
11 bool highlight; | 11 bool highlight; |
12 | 12 |
13 void syncFields(ButtonBase source) { | 13 void syncFields(ButtonBase source) { |
14 highlight = source.highlight; | 14 highlight = source.highlight; |
15 } | 15 } |
(...skipping 19 matching lines...) Expand all Loading... |
35 buildContent(), | 35 buildContent(), |
36 onPointerDown: _handlePointerDown, | 36 onPointerDown: _handlePointerDown, |
37 onPointerUp: _handlePointerUp, | 37 onPointerUp: _handlePointerUp, |
38 onPointerCancel: _handlePointerCancel | 38 onPointerCancel: _handlePointerCancel |
39 ); | 39 ); |
40 } | 40 } |
41 | 41 |
42 UINode buildContent(); | 42 UINode buildContent(); |
43 | 43 |
44 } | 44 } |
OLD | NEW |