TF-3996 Add category for EmailActionTyp to group email action

This commit is contained in:
dab246
2025-09-03 11:03:20 +07:00
committed by Dat H. Pham
parent e3b4697abe
commit 22379dbbbd
+36 -31
View File
@@ -1,34 +1,39 @@
enum EmailActionType { enum EmailActionType {
reply, reply(1),
replyToList, replyToList(1),
forward, forward(1),
replyAll, replyAll(1),
compose, compose(),
markAsRead, markAsRead(2),
markAsUnread, markAsUnread(2),
markAsStarred, markAsStarred(2),
unMarkAsStarred, unMarkAsStarred(2),
moveToMailbox, moveToMailbox(2),
editDraft, editDraft(),
editSendingEmail, editSendingEmail(),
composeFromContentShared, composeFromContentShared(),
composeFromFileShared, composeFromFileShared(),
composeFromEmailAddress, composeFromEmailAddress(),
composeFromMailtoUri, composeFromMailtoUri(),
editAsNewEmail, editAsNewEmail(4),
reopenComposerBrowser, reopenComposerBrowser(),
moveToTrash, moveToTrash(3),
deletePermanently, deletePermanently(3),
preview, preview(),
selection, selection(),
moveToSpam, moveToSpam(2),
unSpam, unSpam(),
openInNewTab, openInNewTab(1),
createRule, createRule(4),
unsubscribe, unsubscribe(),
composeFromUnsubscribeMailtoLink, composeFromUnsubscribeMailtoLink(),
archiveMessage, archiveMessage(3),
printAll, printAll(4),
downloadMessageAsEML downloadMessageAsEML(4);
/// Add category to group email action
final int category;
const EmailActionType([this.category = -1]);
} }