Class · aurore

aurore::InputCell

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

class aurore::InputCell : public aurore::DetailCell

Constructors 1

InputCell()

Functions 9

void init(std::string title,std::string value,Event< std::string >::Callback callback = [](std::string text) {},std::string placeholder = "",std::string hint = "",int maxInputLength = 32,int kbdDisableBitmask = 0)
void setValue(std::string value)
std::string getValue()
void setPlaceholder(std::string placeholder)
void setSecure(bool secure)

A secret value (a password, a PIN): shown as dots, typed with the password keyboard. XML: secure="true".

cell_input.hpp:48
std::string getPlaceholder()
void setHint(std::string hint)
std::string getHint()
Event< std::string > * getEvent()

Also the functions of aurore::DetailCell (7), aurore::RecyclerCell (6), aurore::Box (53), aurore::View (221).

Static functions 1

static View * create()

Protected functions 1

virtual AccessibilityRole getDefaultAccessibilityRole() override

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

Overrides aurore::DetailCell::getDefaultAccessibilityRole

cell_input.hpp:83

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