1#ifndef LIBS_GUI_IINDICATOR_HPP_
2#define LIBS_GUI_IINDICATOR_HPP_
Definition AbstractComponentGUI.hpp:30
Definition IIndicator.hpp:10
virtual std::optional< std::string > processIndicatorIcon()=0
virtual bool isClickable() const =0
virtual bool isVisible() const =0
virtual std::optional< iv::types::color > processIndicatorTextColor()=0
eIndicatorRepresentationType
Definition IIndicator.hpp:19
virtual ~IIndicator()=default
virtual std::optional< iv::types::color > processIndicatorBackground()=0
virtual void updateIndicator()=0
virtual bool displayPanelDynamic() const =0
virtual std::optional< std::string > processIndicatorText()=0
virtual IIndicator::EDialogPosition getPosition() const =0
EDialogPosition
Definition IIndicator.hpp:13
virtual AbstractComponentGUI * panel()=0
virtual eIndicatorRepresentationType representationType() const =0