Lines Matching refs:TextFieldDelegate
1079 class TextFieldDelegate : public FieldDelegate { class
1081 TextFieldDelegate(const char *label, const char *content, bool required) in TextFieldDelegate() function in curses::TextFieldDelegate
1279 class IntegerFieldDelegate : public TextFieldDelegate {
1282 : TextFieldDelegate(label, std::to_string(content).c_str(), required) {} in IntegerFieldDelegate()
1291 class FileFieldDelegate : public TextFieldDelegate {
1295 : TextFieldDelegate(label, content, required), in FileFieldDelegate()
1299 TextFieldDelegate::FieldDelegateExitCallback(); in FieldDelegateExitCallback()
1334 class DirectoryFieldDelegate : public TextFieldDelegate {
1338 : TextFieldDelegate(label, content, required), in DirectoryFieldDelegate()
1342 TextFieldDelegate::FieldDelegateExitCallback(); in FieldDelegateExitCallback()
1377 class ArchFieldDelegate : public TextFieldDelegate {
1380 : TextFieldDelegate(label, content, required) {} in ArchFieldDelegate()
1383 TextFieldDelegate::FieldDelegateExitCallback(); in FieldDelegateExitCallback()
1986 TextFieldDelegate *AddTextField(const char *label, const char *content, in AddTextField()
1988 TextFieldDelegate *delegate = in AddTextField()
1989 new TextFieldDelegate(label, content, required); in AddTextField()
2646 TextFieldDelegate *m_name_field;