#ifndef COMPONENTS_INPUT_FLING_CONTROLLER_H_
#define COMPONENTS_INPUT_FLING_CONTROLLER_H_
#include "base/component_export.h"
#include "base/memory/raw_ptr.h"
#include "base/time/time.h"
#include "components/input/touchpad_tap_suppression_controller.h"
#include "components/input/touchscreen_tap_suppression_controller.h"
#include "third_party/blink/public/mojom/input/input_event_result.mojom-shared.h"
#include "ui/events/blink/fling_booster.h"
namespace blink {
class WebGestureCurve;
}
namespace input {
class FlingController;
inline constexpr float kDefaultPixelsPerInch = …;
class COMPONENT_EXPORT(INPUT) FlingControllerEventSenderClient { … };
class COMPONENT_EXPORT(INPUT) FlingControllerSchedulerClient { … };
class COMPONENT_EXPORT(INPUT) FlingController { … };
}
#endif