TF-1427 Abstraction mailbox method action

This commit is contained in:
dab246
2023-02-09 15:06:16 +07:00
committed by Dat Vu
parent 4f8da9cb31
commit e2c0cb52a6
15 changed files with 465 additions and 332 deletions
@@ -282,8 +282,8 @@ class DestinationPickerView extends GetWidget<DestinationPickerController>
mailboxActions: actions,
mailboxIdAlreadySelected: mailboxIdSelected,
mailboxDisplayed: MailboxDisplayed.destinationPicker)
..addOnOpenMailboxFolderClick((node) => _pickMailboxNode(context, node))
..addOnExpandFolderActionClick((mailboxNode) => controller.toggleMailboxFolder(mailboxNode))
..addOnClickOpenMailboxNodeAction((node) => _pickMailboxNode(context, node))
..addOnClickExpandMailboxNodeAction((mailboxNode) => controller.toggleMailboxFolder(mailboxNode))
).build(),
children: _buildListChildTileWidget(
context,
@@ -300,7 +300,7 @@ class DestinationPickerView extends GetWidget<DestinationPickerController>
mailboxDisplayed: MailboxDisplayed.destinationPicker,
mailboxIdAlreadySelected: mailboxIdSelected,
mailboxActions: actions)
..addOnOpenMailboxFolderClick((node) => _pickMailboxNode(context, node))
..addOnClickOpenMailboxNodeAction((node) => _pickMailboxNode(context, node))
).build();
}})
.toList() ?? <Widget>[];