TF-4308 add domain state, interactor, model extensions, and localization

This commit is contained in:
Dang Dat
2026-04-01 16:16:45 +07:00
committed by Dat H. Pham
parent 979ba0f671
commit 77c2ef745f
8 changed files with 205 additions and 0 deletions
@@ -27,6 +27,8 @@ extension EmailSelectionActionTypeExtension on EmailSelectionActionType {
case EmailSelectionActionType.selectAll:
case EmailSelectionActionType.moreAction:
return null;
case EmailSelectionActionType.labelAs:
return EmailActionType.labelAs;
}
}
}
@@ -10,6 +10,7 @@ enum EmailSelectionActionType {
markAsStarred,
unMarkAsStarred,
moveToFolder,
labelAs,
moveToTrash,
markAsSpam,
markAsNotSpam,
@@ -43,6 +44,8 @@ enum EmailSelectionActionType {
return appLocalizations.delete_permanently;
case EmailSelectionActionType.moreAction:
return appLocalizations.more;
case EmailSelectionActionType.labelAs:
return appLocalizations.labelAs;
}
}
@@ -71,6 +74,8 @@ enum EmailSelectionActionType {
return imagePaths.icMailboxArchived;
case EmailSelectionActionType.moreAction:
return imagePaths.icMoreVertical;
case EmailSelectionActionType.labelAs:
return imagePaths.icTag;
}
}