Home | History | Annotate | Download | only in input_events
      1 // Copyright 2014 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 import "../geometry/geometry.mojom"
      6 
      7 module mojo {
      8 
      9 struct KeyData {
     10   int32 key_code;
     11   bool is_char;
     12 };
     13 
     14 struct TouchData {
     15   int32 pointer_id;
     16 };
     17 
     18 struct Event {
     19   int32 action;
     20   int32 flags;
     21   int64 time_stamp;
     22   Point location;
     23   KeyData key_data;
     24   TouchData touch_data;
     25 };
     26 
     27 }
     28