TF-2101 Handle change date fields
(cherry picked from commit d7966659a6d7f3480297d969f3afef389a2c2c54)
This commit is contained in:
@@ -1,22 +1,16 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class InputFieldFocusManager {
|
||||
late FocusNode deletionDateFieldFocusNode;
|
||||
late FocusNode receptionDateFieldFocusNode;
|
||||
late FocusNode subjectFieldFocusNode;
|
||||
late FocusNode recipientsFieldFocusNode;
|
||||
late FocusNode senderFieldFocusNode;
|
||||
late FocusNode attachmentCheckboxFocusNode;
|
||||
late FocusNode createButtonFocusNode;
|
||||
|
||||
InputFieldFocusManager() {
|
||||
deletionDateFieldFocusNode = FocusNode();
|
||||
receptionDateFieldFocusNode = FocusNode();
|
||||
subjectFieldFocusNode = FocusNode();
|
||||
recipientsFieldFocusNode = FocusNode();
|
||||
senderFieldFocusNode = FocusNode();
|
||||
attachmentCheckboxFocusNode = FocusNode(skipTraversal: true);
|
||||
createButtonFocusNode = FocusNode();
|
||||
attachmentCheckboxFocusNode = FocusNode();
|
||||
}
|
||||
|
||||
factory InputFieldFocusManager.initial() {
|
||||
@@ -24,12 +18,9 @@ class InputFieldFocusManager {
|
||||
}
|
||||
|
||||
void dispose() {
|
||||
deletionDateFieldFocusNode.dispose();
|
||||
receptionDateFieldFocusNode.dispose();
|
||||
subjectFieldFocusNode.dispose();
|
||||
recipientsFieldFocusNode.dispose();
|
||||
senderFieldFocusNode.dispose();
|
||||
attachmentCheckboxFocusNode.dispose();
|
||||
createButtonFocusNode.dispose();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user