TF-2194 Add newSubfolder to MailboxActions
(cherry picked from commit 7906766919e9ad328f7aa973e5c370dcbedacf70)
This commit is contained in:
@@ -21,7 +21,8 @@ enum MailboxActions {
|
|||||||
disableMailbox,
|
disableMailbox,
|
||||||
enableMailbox,
|
enableMailbox,
|
||||||
emptyTrash,
|
emptyTrash,
|
||||||
emptySpam;
|
emptySpam,
|
||||||
|
newSubfolder;
|
||||||
}
|
}
|
||||||
|
|
||||||
extension MailboxActionsExtension on MailboxActions {
|
extension MailboxActionsExtension on MailboxActions {
|
||||||
@@ -45,6 +46,8 @@ extension MailboxActionsExtension on MailboxActions {
|
|||||||
switch(this) {
|
switch(this) {
|
||||||
case MailboxActions.openInNewTab:
|
case MailboxActions.openInNewTab:
|
||||||
return AppLocalizations.of(context).openInNewTab;
|
return AppLocalizations.of(context).openInNewTab;
|
||||||
|
case MailboxActions.newSubfolder:
|
||||||
|
return AppLocalizations.of(context).newSubfolder;
|
||||||
case MailboxActions.disableSpamReport:
|
case MailboxActions.disableSpamReport:
|
||||||
return AppLocalizations.of(context).disableSpamReport;
|
return AppLocalizations.of(context).disableSpamReport;
|
||||||
case MailboxActions.enableSpamReport:
|
case MailboxActions.enableSpamReport:
|
||||||
@@ -74,6 +77,8 @@ extension MailboxActionsExtension on MailboxActions {
|
|||||||
switch(this) {
|
switch(this) {
|
||||||
case MailboxActions.openInNewTab:
|
case MailboxActions.openInNewTab:
|
||||||
return imagePaths.icOpenInNewTab;
|
return imagePaths.icOpenInNewTab;
|
||||||
|
case MailboxActions.newSubfolder:
|
||||||
|
return imagePaths.icAddNewFolder;
|
||||||
case MailboxActions.disableSpamReport:
|
case MailboxActions.disableSpamReport:
|
||||||
return imagePaths.icSpamReportDisable;
|
return imagePaths.icSpamReportDisable;
|
||||||
case MailboxActions.enableSpamReport:
|
case MailboxActions.enableSpamReport:
|
||||||
@@ -156,6 +161,7 @@ extension MailboxActionsExtension on MailboxActions {
|
|||||||
ContextMenuItemState getContextMenuItemState(PresentationMailbox mailbox) {
|
ContextMenuItemState getContextMenuItemState(PresentationMailbox mailbox) {
|
||||||
switch(this) {
|
switch(this) {
|
||||||
case MailboxActions.openInNewTab:
|
case MailboxActions.openInNewTab:
|
||||||
|
case MailboxActions.newSubfolder:
|
||||||
case MailboxActions.disableSpamReport:
|
case MailboxActions.disableSpamReport:
|
||||||
case MailboxActions.enableSpamReport:
|
case MailboxActions.enableSpamReport:
|
||||||
case MailboxActions.enableMailbox:
|
case MailboxActions.enableMailbox:
|
||||||
|
|||||||
@@ -3251,5 +3251,11 @@
|
|||||||
"type": "text",
|
"type": "text",
|
||||||
"placeholders_order": [],
|
"placeholders_order": [],
|
||||||
"placeholders": {}
|
"placeholders": {}
|
||||||
|
},
|
||||||
|
"newSubfolder": "New subfolder",
|
||||||
|
"@newSubfolder": {
|
||||||
|
"type": "text",
|
||||||
|
"placeholders_order": [],
|
||||||
|
"placeholders": {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3354,4 +3354,11 @@ class AppLocalizations {
|
|||||||
name: 'canceled',
|
name: 'canceled',
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String get newSubfolder {
|
||||||
|
return Intl.message(
|
||||||
|
'New subfolder',
|
||||||
|
name: 'newSubfolder',
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user