TF-1354 Support inputted email will be automatic enter

This commit is contained in:
dab246
2023-01-10 16:19:08 +07:00
committed by Dat H. Pham
parent 79e5a4197c
commit 76de848467
3 changed files with 103 additions and 3 deletions
@@ -33,6 +33,7 @@ class EmailAddressInputBuilder {
final bool? isInitial;
final FocusNode? focusNode;
final bool autoDisposeFocusNode;
final GlobalKey? keyTagEditor;
List<EmailAddress> listEmailAddress = <EmailAddress>[];
@@ -81,6 +82,7 @@ class EmailAddressInputBuilder {
this.focusNode,
this.autoDisposeFocusNode = true,
this.expandMode = ExpandMode.EXPAND,
this.keyTagEditor,
}
);
@@ -129,6 +131,7 @@ class EmailAddressInputBuilder {
return FocusScope(child: Focus(
onFocusChange: (focus) => _onFocusEmailAddressChangeAction?.call(_prefixEmailAddress, focus),
child: TagEditor<SuggestionEmailAddress>(
key: keyTagEditor,
length: newListEmailAddress.length,
controller: controller,
focusNode: focusNode,