Layout and behaviour settings for TextInput and TextArea.
More...
#include <Malena/Traits/Settings/TextInputSettings.h>
Layout and behaviour settings for TextInput and TextArea.
No extra fields over InputSettings — exists for naming clarity and as a future extension point. Colors live in TextInputTheme.
- See also
- InputSettings, TextInputTheme, TextInputStyle, TextInput
Definition at line 24 of file TextInputSettings.h.
◆ getMaxLength()
| std::size_t ml::InputSettings::getMaxLength |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ getPasswordChar()
| char32_t ml::InputSettings::getPasswordChar |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ getSize()
◆ isPasswordMode()
| bool ml::InputSettings::isPasswordMode |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ setMaxLength()
| void ml::InputSettings::setMaxLength |
( |
std::size_t | n | ) |
|
|
inlineinherited |
◆ setPasswordChar()
| void ml::InputSettings::setPasswordChar |
( |
char32_t | c | ) |
|
|
inlineinherited |
◆ setPasswordMode()
| void ml::InputSettings::setPasswordMode |
( |
bool | b | ) |
|
|
inlineinherited |
◆ setSize()
◆ maxLength
| std::size_t ml::InputSettings::maxLength = 0 |
|
inherited |
◆ passwordChar
| char32_t ml::InputSettings::passwordChar = U'\u2022' |
|
inherited |
◆ passwordMode
| bool ml::InputSettings::passwordMode = false |
|
inherited |
◆ size
The documentation for this struct was generated from the following file: