TF-2084 update EmailRuleFilterAction
(cherry picked from commit 2eea2fd9c71917f0c7ef68630eb66ee321bf510f)
This commit is contained in:
@@ -4,12 +4,27 @@ import 'package:flutter/cupertino.dart';
|
||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||
|
||||
enum EmailRuleFilterAction {
|
||||
moveMessage;
|
||||
moveMessage,
|
||||
maskAsSeen,
|
||||
startIt,
|
||||
rejectIt,
|
||||
markAsSpam,
|
||||
forwardTo;
|
||||
|
||||
String getTitle(BuildContext context) {
|
||||
switch(this) {
|
||||
case EmailRuleFilterAction.moveMessage:
|
||||
return AppLocalizations.of(context).moveMessage;
|
||||
case EmailRuleFilterAction.maskAsSeen:
|
||||
return AppLocalizations.of(context).maskAsSeen;
|
||||
case EmailRuleFilterAction.startIt:
|
||||
return AppLocalizations.of(context).startIt;
|
||||
case EmailRuleFilterAction.rejectIt:
|
||||
return AppLocalizations.of(context).rejectIt;
|
||||
case EmailRuleFilterAction.markAsSpam:
|
||||
return AppLocalizations.of(context).markAsSpam;
|
||||
case EmailRuleFilterAction.forwardTo:
|
||||
return AppLocalizations.of(context).forwardTo;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"@@last_modified": "2023-09-16T17:09:02.481409",
|
||||
"@@last_modified": "2023-09-24T21:58:41.292766",
|
||||
"initializing_data": "Initializing data...",
|
||||
"@initializing_data": {
|
||||
"type": "text",
|
||||
@@ -3349,5 +3349,35 @@
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"maskAsSeen": "Mark as seen",
|
||||
"@maskAsSeen": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"startIt": "Start it",
|
||||
"@startIt": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"rejectIt": "Reject it",
|
||||
"@rejectIt": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"markAsSpam": "Mark as spam",
|
||||
"@markAsSpam": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
},
|
||||
"forwardTo": "Forward to",
|
||||
"@forwardTo": {
|
||||
"type": "text",
|
||||
"placeholders_order": [],
|
||||
"placeholders": {}
|
||||
}
|
||||
}
|
||||
@@ -3456,4 +3456,39 @@ class AppLocalizations {
|
||||
name: 'conditionTitleRulesFilterAfterCombiner',
|
||||
);
|
||||
}
|
||||
|
||||
String get maskAsSeen {
|
||||
return Intl.message(
|
||||
'Mark as seen',
|
||||
name: 'maskAsSeen',
|
||||
);
|
||||
}
|
||||
|
||||
String get startIt {
|
||||
return Intl.message(
|
||||
'Start it',
|
||||
name: 'startIt',
|
||||
);
|
||||
}
|
||||
|
||||
String get rejectIt {
|
||||
return Intl.message(
|
||||
'Reject it',
|
||||
name: 'rejectIt',
|
||||
);
|
||||
}
|
||||
|
||||
String get markAsSpam {
|
||||
return Intl.message(
|
||||
'Mark as spam',
|
||||
name: 'markAsSpam',
|
||||
);
|
||||
}
|
||||
|
||||
String get forwardTo {
|
||||
return Intl.message(
|
||||
'Forward to',
|
||||
name: 'forwardTo',
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user