• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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