/* * Copyright 2024 jacqueline * * SPDX-License-Identifier: GPL-3.0-only */ #pragma once #include #include "core/lv_obj.h" #include "drivers/haptics.hpp" #include "input/feedback_device.hpp" namespace input { class Haptics : public IFeedbackDevice { public: Haptics(drivers::Haptics& haptics_); auto feedback(lv_group_t*, uint8_t event_type) -> void override; private: drivers::Haptics& haptics_; lv_obj_t* last_selection_; }; } // namespace input