TF-1982 Change mailboxes label to folder
(cherry picked from commit b909124c9f5016df6b82ed9316491a57f0380008)
This commit is contained in:
@@ -172,11 +172,11 @@ class DestinationPickerController extends BaseMailboxController {
|
||||
mailboxCategoriesExpandMode.value.defaultMailbox = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalMailboxes == ExpandMode.EXPAND
|
||||
case MailboxCategories.personalFolders:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalFolders == ExpandMode.EXPAND
|
||||
? ExpandMode.COLLAPSE
|
||||
: ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalMailboxes = newExpandMode;
|
||||
mailboxCategoriesExpandMode.value.personalFolders = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
|
||||
@@ -230,7 +230,7 @@ class DestinationPickerView extends GetWidget<DestinationPickerController>
|
||||
const SizedBox(height: 8),
|
||||
_buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode,
|
||||
actions,
|
||||
mailboxIdSelected
|
||||
|
||||
@@ -284,7 +284,7 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
||||
&& (_responsiveUtils.isMobile(currentContext!) || _responsiveUtils.isTablet(currentContext!))) {
|
||||
mailboxCategoriesExpandMode.value = MailboxCategoriesExpandMode(
|
||||
defaultMailbox: ExpandMode.COLLAPSE,
|
||||
personalMailboxes: ExpandMode.COLLAPSE,
|
||||
personalFolders: ExpandMode.COLLAPSE,
|
||||
teamMailboxes: ExpandMode.COLLAPSE);
|
||||
} else {
|
||||
mailboxCategoriesExpandMode.value = MailboxCategoriesExpandMode.initial();
|
||||
@@ -832,9 +832,9 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
||||
mailboxCategoriesExpandMode.value.defaultMailbox = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalMailboxes == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalMailboxes = newExpandMode;
|
||||
case MailboxCategories.personalFolders:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalFolders == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalFolders = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
if (personalMailboxTree.value.root.hasChildren()) {
|
||||
_triggerToggleMailboxCategories();
|
||||
|
||||
@@ -237,7 +237,7 @@ class MailboxView extends BaseMailboxView {
|
||||
if (controller.personalMailboxIsNotEmpty) {
|
||||
return _buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode
|
||||
);
|
||||
} else {
|
||||
|
||||
@@ -119,7 +119,7 @@ class MailboxView extends BaseMailboxView {
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
children: [
|
||||
Expanded(child: Text(
|
||||
AppLocalizations.of(context).mailBoxes,
|
||||
AppLocalizations.of(context).folders,
|
||||
style: const TextStyle(
|
||||
fontSize: 17,
|
||||
color: Colors.black,
|
||||
@@ -159,7 +159,7 @@ class MailboxView extends BaseMailboxView {
|
||||
if (controller.personalMailboxIsNotEmpty) {
|
||||
return _buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode
|
||||
);
|
||||
} else {
|
||||
|
||||
@@ -6,7 +6,7 @@ import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||
|
||||
enum MailboxCategories {
|
||||
exchange,
|
||||
personalMailboxes,
|
||||
personalFolders,
|
||||
appGrid,
|
||||
teamMailboxes
|
||||
}
|
||||
@@ -17,8 +17,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
|
||||
switch(this) {
|
||||
case MailboxCategories.exchange:
|
||||
return 'exchange';
|
||||
case MailboxCategories.personalMailboxes:
|
||||
return 'personalMailboxes';
|
||||
case MailboxCategories.personalFolders:
|
||||
return 'personalFolders';
|
||||
case MailboxCategories.appGrid:
|
||||
return 'appGrid';
|
||||
case MailboxCategories.teamMailboxes:
|
||||
@@ -30,8 +30,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
|
||||
switch(this) {
|
||||
case MailboxCategories.exchange:
|
||||
return AppLocalizations.of(context).exchange;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
return AppLocalizations.of(context).personalMailboxes;
|
||||
case MailboxCategories.personalFolders:
|
||||
return AppLocalizations.of(context).personalFolders;
|
||||
case MailboxCategories.appGrid:
|
||||
return AppLocalizations.of(context).appGridTittle;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
@@ -43,8 +43,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
|
||||
switch(this) {
|
||||
case MailboxCategories.exchange:
|
||||
return categoriesExpandMode.defaultMailbox;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
return categoriesExpandMode.personalMailboxes;
|
||||
case MailboxCategories.personalFolders:
|
||||
return categoriesExpandMode.personalFolders;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
return categoriesExpandMode.teamMailboxes;
|
||||
default:
|
||||
|
||||
@@ -4,21 +4,21 @@ import 'package:model/mailbox/expand_mode.dart';
|
||||
|
||||
class MailboxCategoriesExpandMode with EquatableMixin {
|
||||
ExpandMode defaultMailbox;
|
||||
ExpandMode personalMailboxes;
|
||||
ExpandMode personalFolders;
|
||||
ExpandMode teamMailboxes;
|
||||
|
||||
MailboxCategoriesExpandMode({
|
||||
required this.defaultMailbox,
|
||||
required this.personalMailboxes,
|
||||
required this.personalFolders,
|
||||
required this.teamMailboxes});
|
||||
|
||||
factory MailboxCategoriesExpandMode.initial() {
|
||||
return MailboxCategoriesExpandMode(
|
||||
defaultMailbox: ExpandMode.EXPAND,
|
||||
personalMailboxes: ExpandMode.EXPAND,
|
||||
defaultMailbox: ExpandMode.EXPAND,
|
||||
personalFolders: ExpandMode.EXPAND,
|
||||
teamMailboxes: ExpandMode.EXPAND);
|
||||
}
|
||||
|
||||
@override
|
||||
List<Object?> get props => [defaultMailbox, personalMailboxes, teamMailboxes];
|
||||
List<Object?> get props => [defaultMailbox, personalFolders, teamMailboxes];
|
||||
}
|
||||
+3
-3
@@ -144,9 +144,9 @@ class MailboxVisibilityController extends BaseMailboxController {
|
||||
mailboxCategoriesExpandMode.value.defaultMailbox = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.personalMailboxes:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalMailboxes == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalMailboxes = newExpandMode;
|
||||
case MailboxCategories.personalFolders:
|
||||
final newExpandMode = mailboxCategoriesExpandMode.value.personalFolders == ExpandMode.EXPAND ? ExpandMode.COLLAPSE : ExpandMode.EXPAND;
|
||||
mailboxCategoriesExpandMode.value.personalFolders = newExpandMode;
|
||||
mailboxCategoriesExpandMode.refresh();
|
||||
break;
|
||||
case MailboxCategories.teamMailboxes:
|
||||
|
||||
+1
-1
@@ -85,7 +85,7 @@ class MailboxVisibilityView extends GetWidget<MailboxVisibilityController>
|
||||
Obx(() => controller.personalMailboxIsNotEmpty
|
||||
? _buildMailboxCategory(
|
||||
context,
|
||||
MailboxCategories.personalMailboxes,
|
||||
MailboxCategories.personalFolders,
|
||||
controller.personalRootNode)
|
||||
: const SizedBox.shrink()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user