Class · aurore

aurore::SidebarItem

On this page
aurore/views/sidebar.hpp
#include <aurore/views/sidebar.hpp>

class aurore::SidebarItem : public aurore::Box

Constructors 1

SidebarItem()

Functions 7

virtual void onFocusGained() override

Fired when focus is gained.

Overrides aurore::Box::onFocusGained

sidebar.hpp:55
virtual void onFocusLost() override

Fired when focus is lost.

Overrides aurore::Box::onFocusLost

sidebar.hpp:56
void setGroup(SidebarItemGroup *group)
void setLabel(std::string label)
void setActive(bool active)
bool isActive() const
GenericEvent * getActiveEvent()

Also the functions of aurore::Box (53), aurore::View (221).

Protected functions 3

virtual AccessibilityRole getDefaultAccessibilityRole() override

The view's own role and label when the app gave none.

Overrides aurore::View::getDefaultAccessibilityRole

sidebar.hpp:68
virtual std::string getDefaultAccessibilityLabel() override

A focusable box says the texts shown in it (getAccessibilityText).

Overrides aurore::Box::getDefaultAccessibilityLabel

sidebar.hpp:69
virtual bool getDefaultAccessibilitySelected() override

Read from Aurore's headers by Doxygen at each build · library/include