#include <hikogui/widgets/text_delegate.hpp>
|
|
using | value_type = char const * |
| |
|
using | notifier_type = notifier<> |
| |
|
using | callback_token = notifier_type::callback_token |
| |
|
using | callback_proto = notifier_type::callback_proto |
| |
|
| | default_text_delegate (forward_of< observer< value_type > > auto &&value) noexcept |
| | Construct a delegate.
|
| |
| gstring | read (text_widget &sender) noexcept override |
| | Read text as a string of graphemes.
|
| |
| void | write (text_widget &sender, gstring const &text) noexcept override |
| | Write text from a string of graphemes.
|
| |
|
virtual void | init (text_widget &sender) noexcept |
| |
|
virtual void | deinit (text_widget &sender) noexcept |
| |
| callback_token | subscribe (forward_of< callback_proto > auto &&callback, callback_flags flags=callback_flags::synchronous) noexcept |
| | Subscribe a callback for notifying the widget of a data change.
|
| |
|
|
observer< value_type > | value |
| |
A default text delegate specialization for std::string.
◆ default_text_delegate()
Construct a delegate.
- Parameters
-
| value | A value or observer-value used as a representation of the state. |
◆ read()
|
|
inlineoverridevirtualnoexcept |
◆ write()
|
|
inlineoverridevirtualnoexcept |
The documentation for this class was generated from the following file: