• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
5module mojo {
6
7[Client=KeyboardClient]
8interface KeyboardService {
9  // Sets the view keyboard events are to go to.
10  SetTarget(uint32 view_id);
11};
12
13interface KeyboardClient {
14  // Invoked when the user interacts with the keyboard. |code| is a key code
15  // |flags| is a bitmask of ui::EventFlags.
16  OnKeyboardEvent(uint32 view_id, int32 code, int32 flags);
17};
18
19}
20