OMOTE/Platformio/OmoteUI/UIs/BasicRefactored/widget/BrightnessSlider.hpp
Matthew Colvin 04fd9781ed Working on making a brightness slider that can be reused easily
piping around IDS to correct places
2023-10-12 15:25:23 -05:00

21 lines
No EOL
409 B
C++

#pragma once
#include "WidgetBase.hpp"
#include "DisplayAbstract.h"
namespace UI::Widget{
class Slider;
class Label;
class BrightnessSlider : public Base{
public:
BrightnessSlider(std::shared_ptr<DisplayAbstract> aDisplay);
void OnShow() override;
void SetHeight(lv_coord_t aHeight) override;
private:
std::shared_ptr<DisplayAbstract> mDisplay;
Slider* mSlider;
Label* mLabel;
};
}