1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "chrome/test/chromedriver/chrome/ui_events.h"
6
MouseEvent(MouseEventType type,MouseButton button,int x,int y,int modifiers,int click_count)7 MouseEvent::MouseEvent(MouseEventType type,
8 MouseButton button,
9 int x,
10 int y,
11 int modifiers,
12 int click_count)
13 : type(type),
14 button(button),
15 x(x),
16 y(y),
17 modifiers(modifiers),
18 click_count(click_count) {}
19
~MouseEvent()20 MouseEvent::~MouseEvent() {}
21
TouchEvent(TouchEventType type,int x,int y)22 TouchEvent::TouchEvent(TouchEventType type,
23 int x,
24 int y)
25 : type(type),
26 x(x),
27 y(y) {}
28
~TouchEvent()29 TouchEvent::~TouchEvent() {}
30
KeyEvent(KeyEventType type,int modifiers,const std::string & modified_text,const std::string & unmodified_text,ui::KeyboardCode key_code)31 KeyEvent::KeyEvent(KeyEventType type,
32 int modifiers,
33 const std::string& modified_text,
34 const std::string& unmodified_text,
35 ui::KeyboardCode key_code)
36 : type(type),
37 modifiers(modifiers),
38 modified_text(modified_text),
39 unmodified_text(unmodified_text),
40 key_code(key_code) {}
41
~KeyEvent()42 KeyEvent::~KeyEvent() {}
43