chromium/out/Default/gen/ui/events/mojom/event_constants.mojom-blink-forward.h

// ui/events/mojom/event_constants.mojom-blink-forward.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef UI_EVENTS_MOJOM_EVENT_CONSTANTS_MOJOM_BLINK_FORWARD_H_
#define UI_EVENTS_MOJOM_EVENT_CONSTANTS_MOJOM_BLINK_FORWARD_H_

#include <stdint.h>









namespace mojo {
enum class NativeEnum;
}  // namespace mojo

namespace ui::mojom {

enum class AcceleratorPhase : int32_t;

enum class EventType : int32_t;
EventPointerType;

enum class ScrollEventPhase : int32_t;

enum class EventMomentumPhase : int32_t;

enum class GestureDeviceType : int32_t;


}  // ui::mojom


namespace ui::mojom::blink {
AcceleratorPhase;
EventType;
EventPointerType;
ScrollEventPhase;
EventMomentumPhase;
GestureDeviceType;

constexpr int32_t kEventFlagNone =;

constexpr int32_t kEventFlagIsSynthesized =;

constexpr int32_t kEventFlagShiftDown =;

constexpr int32_t kEventFlagControlDown =;

constexpr int32_t kEventFlagAltDown =;

constexpr int32_t kEventFlagCommandDown =;

constexpr int32_t kEventFlagFunctionDown =;

constexpr int32_t kEventFlagAltgrDown =;

constexpr int32_t kEventFlagMod3Down =;

constexpr int32_t kEventFlagNumLockOn =;

constexpr int32_t kEventFlagCapsLockOn =;

constexpr int32_t kEventFlagScrollLockOn =;

constexpr int32_t kEventFlagLeftMouseButton =;

constexpr int32_t kEventFlagMiddleMouseButton =;

constexpr int32_t kEventFlagRightMouseButton =;

constexpr int32_t kEventFlagBackMouseButton =;

constexpr int32_t kEventFlagForwardMouseButton =;

constexpr int32_t kMouseEventFlagIsDoubleClick =;

constexpr int32_t kMouseEventFlagIsTripleClick =;

constexpr int32_t kMouseEventFlagIsNonClient =;

constexpr int32_t kKeyEventFlagIMEFabricatedKey =;

constexpr int32_t kKeyEventFlagIsRepeat =;



}  // ui::mojom::blink

#endif  // UI_EVENTS_MOJOM_EVENT_CONSTANTS_MOJOM_BLINK_FORWARD_H_