Files
NativeScript/apps/app/ui-tests-app/events/swipe-event-passtrough.ts
Martin Guillon 8a5f73055e fix(gestures)propagate touch to parent so that gestures can work (#6171)
* propagate gesture touch to parent so that gestures can work

* test: swipe passtrough test
2018-09-17 10:11:50 +03:00

23 lines
697 B
TypeScript

import { EventData } from "tns-core-modules/data/observable";
import { Page } from "tns-core-modules/ui/page";
import { SwipeGestureEventData } from "tns-core-modules/ui/gestures";
import { TextView } from "tns-core-modules/ui/text-view";
let outputText: TextView;
export function navigatingTo(args: EventData) {
var page = <Page>args.object;
outputText = page.getViewById<TextView>("output");
}
export function onSwipe(data: SwipeGestureEventData) {
const msg = `swipe state:${data.direction}`;
console.log(msg);
outputText.text += msg + "\n";
}
export function onTap(args) {
const msg = `tapEvent triggered`;
console.log(msg);
outputText.text += msg + "\n";
}