| OLD | NEW |
| (Empty) |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | |
| 2 // for details. All rights reserved. Use of this source code is governed by a | |
| 3 // BSD-style license that can be found in the LICENSE file. | |
| 4 | |
| 5 class TouchEventWrappingImplementation extends UIEventWrappingImplementation imp
lements TouchEvent { | |
| 6 TouchEventWrappingImplementation._wrap(ptr) : super._wrap(ptr); | |
| 7 | |
| 8 factory TouchEventWrappingImplementation(TouchList touches, TouchList targetTo
uches, | |
| 9 TouchList changedTouches, String type, Window view, int screenX, | |
| 10 int screenY, int clientX, int clientY, [bool ctrlKey = false, | |
| 11 bool altKey = false, bool shiftKey = false, bool metaKey = false]) { | |
| 12 final e = dom.document.createEvent("TouchEvent"); | |
| 13 e.initTouchEvent(LevelDom.unwrap(touches), LevelDom.unwrap(targetTouches), | |
| 14 LevelDom.unwrap(changedTouches), type, LevelDom.unwrap(view), screenX, | |
| 15 screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey); | |
| 16 return LevelDom.wrapTouchEvent(e); | |
| 17 } | |
| 18 | |
| 19 bool get altKey() => _ptr.altKey; | |
| 20 | |
| 21 TouchList get changedTouches() => LevelDom.wrapTouchList(_ptr.changedTouches); | |
| 22 | |
| 23 bool get ctrlKey() => _ptr.ctrlKey; | |
| 24 | |
| 25 bool get metaKey() => _ptr.metaKey; | |
| 26 | |
| 27 bool get shiftKey() => _ptr.shiftKey; | |
| 28 | |
| 29 TouchList get targetTouches() => LevelDom.wrapTouchList(_ptr.targetTouches); | |
| 30 | |
| 31 TouchList get touches() => LevelDom.wrapTouchList(_ptr.touches); | |
| 32 } | |
| OLD | NEW |