selection_event_type.h 975 B

12345678910111213141516171819202122232425262728293031
  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. #ifndef UI_TOUCH_SELECTION_SELECTION_EVENT_TYPE_H_
  5. #define UI_TOUCH_SELECTION_SELECTION_EVENT_TYPE_H_
  6. namespace ui {
  7. // This file contains a list of events relating to selection and insertion, used
  8. // for notifying Java when the renderer selection has changed.
  9. // A Java counterpart will be generated for this enum.
  10. // GENERATED_JAVA_ENUM_PACKAGE: org.chromium.ui.touch_selection
  11. enum SelectionEventType {
  12. SELECTION_HANDLES_SHOWN,
  13. SELECTION_HANDLES_MOVED,
  14. SELECTION_HANDLES_CLEARED,
  15. SELECTION_HANDLE_DRAG_STARTED,
  16. SELECTION_HANDLE_DRAG_STOPPED,
  17. INSERTION_HANDLE_SHOWN,
  18. INSERTION_HANDLE_MOVED,
  19. INSERTION_HANDLE_TAPPED,
  20. INSERTION_HANDLE_CLEARED,
  21. INSERTION_HANDLE_DRAG_STARTED,
  22. INSERTION_HANDLE_DRAG_STOPPED,
  23. };
  24. } // namespace ui
  25. #endif // UI_TOUCH_SELECTION_SELECTION_EVENT_TYPE_H_