OSX: Capture 3-finger swipe events in NativeWindow

This commit is contained in:
James Wheare 2016-03-18 15:20:04 +00:00
parent 67db92d500
commit 03319a5426
7 changed files with 76 additions and 0 deletions

View file

@ -243,6 +243,22 @@ void Window::OnWindowScrollTouchEnd() {
Emit("scroll-touch-end");
}
void Window::OnWindowSwipeUp() {
Emit("swipe-up");
}
void Window::OnWindowSwipeRight() {
Emit("swipe-right");
}
void Window::OnWindowSwipeDown() {
Emit("swipe-down");
}
void Window::OnWindowSwipeLeft() {
Emit("swipe-left");
}
void Window::OnWindowEnterHtmlFullScreen() {
Emit("enter-html-full-screen");
}

View file

@ -69,6 +69,10 @@ class Window : public mate::TrackableObject<Window>,
void OnWindowMoved() override;
void OnWindowScrollTouchBegin() override;
void OnWindowScrollTouchEnd() override;
void OnWindowSwipeUp() override;
void OnWindowSwipeRight() override;
void OnWindowSwipeDown() override;
void OnWindowSwipeLeft() override;
void OnWindowEnterFullScreen() override;
void OnWindowLeaveFullScreen() override;
void OnWindowEnterHtmlFullScreen() override;