#include "ui/events/gesture_detection/gesture_provider_config_helper.h"
#include "base/task/sequenced_task_runner.h"
#include "ui/display/screen.h"
#include "ui/events/gesture_detection/gesture_configuration.h"
namespace ui {
namespace {
class GenericDesktopGestureConfiguration : public GestureConfiguration { … };
GestureDetector::Config BuildGestureDetectorConfig(
const GestureConfiguration& gesture_config,
scoped_refptr<base::SequencedTaskRunner> task_runner) { … }
ScaleGestureDetector::Config BuildScaleGestureDetectorConfig(
const GestureConfiguration& gesture_config) { … }
GestureProvider::Config BuildGestureProviderConfig(
const GestureConfiguration& gesture_config,
scoped_refptr<base::SequencedTaskRunner> task_runner) { … }
}
GestureProvider::Config GetGestureProviderConfig(
GestureProviderConfigType type,
scoped_refptr<base::SequencedTaskRunner> task_runner) { … }
}