TF-1063 Remove method not used

This commit is contained in:
dab246
2022-11-03 01:34:36 +07:00
committed by Dat H. Pham
parent 46fa9b3006
commit 8ebfc95b50
3 changed files with 7 additions and 44 deletions
@@ -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_svg/flutter_svg.dart';
import 'package:get/get.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/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/model/search/quick_search_filter.dart';
abstract class BaseMailboxDashBoardView extends GetWidget<MailboxDashBoardController>
with UserSettingPopupMenuMixin, FilterEmailPopupMenuMixin,
@@ -15,34 +14,4 @@ abstract class BaseMailboxDashBoardView extends GetWidget<MailboxDashBoardContro
final responsiveUtils = Get.find<ResponsiveUtils>();
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)),
),
);
});
}
}
@@ -33,7 +33,6 @@ class AdvancedFilterController extends BaseController {
final dateFilterSelectedFormAdvancedSearch = EmailReceiveTimeType.allTime.obs;
final hasAttachment = false.obs;
final listEmailAddressInit = RxList<EmailAddress>();
final lastTextForm = ''.obs;
final lastTextTo = ''.obs;
TextEditingController subjectFilterInputController = TextEditingController();
@@ -84,10 +83,6 @@ class AdvancedFilterController extends BaseController {
super.onReady();
}
void selectOpenAdvanceSearch() {
searchController.isAdvancedSearchViewOpen.toggle();
}
void cleanSearchFilter(BuildContext context) {
searchController.clearSearchFilter();
dateFilterSelectedFormAdvancedSearch.value = EmailReceiveTimeType.allTime;
@@ -389,12 +384,12 @@ class AdvancedFilterController extends BaseController {
void _registerWorkerListener() {
_dashboardActionWorker = ever(
_mailboxDashBoardController.dashBoardAction,
(action) {
if (action is ClearAllFieldOfAdvancedSearchAction) {
_handleClearAllFieldOfAdvancedSearch();
}
_mailboxDashBoardController.dashBoardAction,
(action) {
if (action is ClearAllFieldOfAdvancedSearchAction) {
_handleClearAllFieldOfAdvancedSearch();
}
}
);
}
@@ -110,7 +110,6 @@ class ThreadController extends BaseController {
final ScrollController listEmailController = ScrollController();
late Worker mailboxWorker, searchWorker, dashboardActionWorker, viewStateWorker, advancedSearchFilterWorker;
Set<Comparator>? get _sortOrder => <Comparator>{}
..add(EmailComparator(EmailComparatorProperty.receivedAt)
..setIsAscending(false));