TF-2194 Add newSubfolder to MailboxActions

(cherry picked from commit 7906766919e9ad328f7aa973e5c370dcbedacf70)
This commit is contained in:
hieubt
2023-10-05 17:08:41 +07:00
committed by Dat H. Pham
parent f98bd67554
commit fb96f55ba8
3 changed files with 20 additions and 1 deletions
@@ -21,7 +21,8 @@ enum MailboxActions {
disableMailbox,
enableMailbox,
emptyTrash,
emptySpam;
emptySpam,
newSubfolder;
}
extension MailboxActionsExtension on MailboxActions {
@@ -45,6 +46,8 @@ extension MailboxActionsExtension on MailboxActions {
switch(this) {
case MailboxActions.openInNewTab:
return AppLocalizations.of(context).openInNewTab;
case MailboxActions.newSubfolder:
return AppLocalizations.of(context).newSubfolder;
case MailboxActions.disableSpamReport:
return AppLocalizations.of(context).disableSpamReport;
case MailboxActions.enableSpamReport:
@@ -74,6 +77,8 @@ extension MailboxActionsExtension on MailboxActions {
switch(this) {
case MailboxActions.openInNewTab:
return imagePaths.icOpenInNewTab;
case MailboxActions.newSubfolder:
return imagePaths.icAddNewFolder;
case MailboxActions.disableSpamReport:
return imagePaths.icSpamReportDisable;
case MailboxActions.enableSpamReport:
@@ -156,6 +161,7 @@ extension MailboxActionsExtension on MailboxActions {
ContextMenuItemState getContextMenuItemState(PresentationMailbox mailbox) {
switch(this) {
case MailboxActions.openInNewTab:
case MailboxActions.newSubfolder:
case MailboxActions.disableSpamReport:
case MailboxActions.enableSpamReport:
case MailboxActions.enableMailbox:
+6
View File
@@ -3251,5 +3251,11 @@
"type": "text",
"placeholders_order": [],
"placeholders": {}
},
"newSubfolder": "New subfolder",
"@newSubfolder": {
"type": "text",
"placeholders_order": [],
"placeholders": {}
}
}
@@ -3354,4 +3354,11 @@ class AppLocalizations {
name: 'canceled',
);
}
String get newSubfolder {
return Intl.message(
'New subfolder',
name: 'newSubfolder',
);
}
}