Lines Matching refs:TextFieldDelegate
1078 class TextFieldDelegate : public FieldDelegate { class
1080 TextFieldDelegate(const char *label, const char *content, bool required) in TextFieldDelegate() function in curses::TextFieldDelegate
1336 class IntegerFieldDelegate : public TextFieldDelegate {
1339 : TextFieldDelegate(label, std::to_string(content).c_str(), required) {} in IntegerFieldDelegate()
1348 class FileFieldDelegate : public TextFieldDelegate {
1352 : TextFieldDelegate(label, content, required), in FileFieldDelegate()
1356 TextFieldDelegate::FieldDelegateExitCallback(); in FieldDelegateExitCallback()
1391 class DirectoryFieldDelegate : public TextFieldDelegate {
1395 : TextFieldDelegate(label, content, required), in DirectoryFieldDelegate()
1399 TextFieldDelegate::FieldDelegateExitCallback(); in FieldDelegateExitCallback()
1434 class ArchFieldDelegate : public TextFieldDelegate {
1437 : TextFieldDelegate(label, content, required) {} in ArchFieldDelegate()
1440 TextFieldDelegate::FieldDelegateExitCallback(); in FieldDelegateExitCallback()
2020 class ArgumentsFieldDelegate : public ListFieldDelegate<TextFieldDelegate> {
2024 TextFieldDelegate("Argument", "", false)) {} in ArgumentsFieldDelegate()
2037 TextFieldDelegate &field = GetField(GetNumberOfFields() - 1); in AddArguments()
2198 class EnvironmentVariableNameFieldDelegate : public TextFieldDelegate {
2201 : TextFieldDelegate("Name", content, true) {} in EnvironmentVariableNameFieldDelegate()
2205 return TextFieldDelegate::IsAcceptableChar(key) && key != '='; in IsAcceptableChar()
2213 TextFieldDelegate> {
2218 TextFieldDelegate("Value", "", /*required=*/false)) {} in EnvironmentVariableFieldDelegate()
2331 TextFieldDelegate *AddTextField(const char *label, const char *content, in AddTextField()
2333 TextFieldDelegate *delegate = in AddTextField()
2334 new TextFieldDelegate(label, content, required); in AddTextField()
3066 TextFieldDelegate *m_name_field;
3810 TextFieldDelegate m_text_field;