TF-1063 Remove method not used
This commit is contained in:
@@ -1,12 +1,11 @@
|
|||||||
import 'package:core/core.dart';
|
import 'package:core/presentation/resources/image_paths.dart';
|
||||||
|
import 'package:core/presentation/utils/responsive_utils.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_svg/flutter_svg.dart';
|
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:tmail_ui_user/features/base/mixin/app_loader_mixin.dart';
|
import 'package:tmail_ui_user/features/base/mixin/app_loader_mixin.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/controller/mailbox_dashboard_controller.dart';
|
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/controller/mailbox_dashboard_controller.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mixin/filter_email_popup_menu_mixin.dart';
|
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mixin/filter_email_popup_menu_mixin.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mixin/user_setting_popup_menu_mixin.dart';
|
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mixin/user_setting_popup_menu_mixin.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/search/quick_search_filter.dart';
|
|
||||||
|
|
||||||
abstract class BaseMailboxDashBoardView extends GetWidget<MailboxDashBoardController>
|
abstract class BaseMailboxDashBoardView extends GetWidget<MailboxDashBoardController>
|
||||||
with UserSettingPopupMenuMixin, FilterEmailPopupMenuMixin,
|
with UserSettingPopupMenuMixin, FilterEmailPopupMenuMixin,
|
||||||
@@ -15,34 +14,4 @@ abstract class BaseMailboxDashBoardView extends GetWidget<MailboxDashBoardContro
|
|||||||
|
|
||||||
final responsiveUtils = Get.find<ResponsiveUtils>();
|
final responsiveUtils = Get.find<ResponsiveUtils>();
|
||||||
final imagePaths = Get.find<ImagePaths>();
|
final imagePaths = Get.find<ImagePaths>();
|
||||||
|
|
||||||
Widget buildQuickSearchFilterButton(
|
|
||||||
BuildContext context, QuickSearchFilter filter) {
|
|
||||||
return Obx(() {
|
|
||||||
final isQuickSearchFilterSelected = controller.checkQuickSearchFilterSelected(
|
|
||||||
quickSearchFilter: filter,
|
|
||||||
);
|
|
||||||
|
|
||||||
return Chip(
|
|
||||||
labelPadding: const EdgeInsets.only(top: 2, bottom: 2, right: 10),
|
|
||||||
label: Text(
|
|
||||||
filter.getTitle(context, receiveTimeType: controller.searchController.emailReceiveTimeType.value),
|
|
||||||
maxLines: 1,
|
|
||||||
overflow: TextOverflow.ellipsis,
|
|
||||||
style: filter.getTextStyle(quickSearchFilterSelected: isQuickSearchFilterSelected),
|
|
||||||
),
|
|
||||||
avatar: SvgPicture.asset(
|
|
||||||
filter.getIcon(imagePaths, quickSearchFilterSelected: isQuickSearchFilterSelected),
|
|
||||||
width: 16,
|
|
||||||
height: 16,
|
|
||||||
fit: BoxFit.fill),
|
|
||||||
labelStyle: filter.getTextStyle(quickSearchFilterSelected: isQuickSearchFilterSelected),
|
|
||||||
backgroundColor: filter.getBackgroundColor(quickSearchFilterSelected: isQuickSearchFilterSelected),
|
|
||||||
shape: RoundedRectangleBorder(
|
|
||||||
borderRadius: BorderRadius.circular(10),
|
|
||||||
side: BorderSide(color: filter.getBackgroundColor(quickSearchFilterSelected: isQuickSearchFilterSelected)),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
+5
-10
@@ -33,7 +33,6 @@ class AdvancedFilterController extends BaseController {
|
|||||||
|
|
||||||
final dateFilterSelectedFormAdvancedSearch = EmailReceiveTimeType.allTime.obs;
|
final dateFilterSelectedFormAdvancedSearch = EmailReceiveTimeType.allTime.obs;
|
||||||
final hasAttachment = false.obs;
|
final hasAttachment = false.obs;
|
||||||
final listEmailAddressInit = RxList<EmailAddress>();
|
|
||||||
final lastTextForm = ''.obs;
|
final lastTextForm = ''.obs;
|
||||||
final lastTextTo = ''.obs;
|
final lastTextTo = ''.obs;
|
||||||
TextEditingController subjectFilterInputController = TextEditingController();
|
TextEditingController subjectFilterInputController = TextEditingController();
|
||||||
@@ -84,10 +83,6 @@ class AdvancedFilterController extends BaseController {
|
|||||||
super.onReady();
|
super.onReady();
|
||||||
}
|
}
|
||||||
|
|
||||||
void selectOpenAdvanceSearch() {
|
|
||||||
searchController.isAdvancedSearchViewOpen.toggle();
|
|
||||||
}
|
|
||||||
|
|
||||||
void cleanSearchFilter(BuildContext context) {
|
void cleanSearchFilter(BuildContext context) {
|
||||||
searchController.clearSearchFilter();
|
searchController.clearSearchFilter();
|
||||||
dateFilterSelectedFormAdvancedSearch.value = EmailReceiveTimeType.allTime;
|
dateFilterSelectedFormAdvancedSearch.value = EmailReceiveTimeType.allTime;
|
||||||
@@ -389,12 +384,12 @@ class AdvancedFilterController extends BaseController {
|
|||||||
|
|
||||||
void _registerWorkerListener() {
|
void _registerWorkerListener() {
|
||||||
_dashboardActionWorker = ever(
|
_dashboardActionWorker = ever(
|
||||||
_mailboxDashBoardController.dashBoardAction,
|
_mailboxDashBoardController.dashBoardAction,
|
||||||
(action) {
|
(action) {
|
||||||
if (action is ClearAllFieldOfAdvancedSearchAction) {
|
if (action is ClearAllFieldOfAdvancedSearchAction) {
|
||||||
_handleClearAllFieldOfAdvancedSearch();
|
_handleClearAllFieldOfAdvancedSearch();
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -110,7 +110,6 @@ class ThreadController extends BaseController {
|
|||||||
final ScrollController listEmailController = ScrollController();
|
final ScrollController listEmailController = ScrollController();
|
||||||
late Worker mailboxWorker, searchWorker, dashboardActionWorker, viewStateWorker, advancedSearchFilterWorker;
|
late Worker mailboxWorker, searchWorker, dashboardActionWorker, viewStateWorker, advancedSearchFilterWorker;
|
||||||
|
|
||||||
|
|
||||||
Set<Comparator>? get _sortOrder => <Comparator>{}
|
Set<Comparator>? get _sortOrder => <Comparator>{}
|
||||||
..add(EmailComparator(EmailComparatorProperty.receivedAt)
|
..add(EmailComparator(EmailComparatorProperty.receivedAt)
|
||||||
..setIsAscending(false));
|
..setIsAscending(false));
|
||||||
|
|||||||
Reference in New Issue
Block a user