Auto-clear filters

This commit is contained in:
Hillel Coren 2020-07-23 09:40:45 +03:00
parent 680356cf03
commit c36d63bc03
3 changed files with 4 additions and 3 deletions

View File

@ -3,7 +3,7 @@ import 'package:invoiceninja_flutter/data/models/dashboard_model.dart';
import 'package:invoiceninja_flutter/data/models/entities.dart';
import 'package:invoiceninja_flutter/redux/app/app_actions.dart';
class ViewDashboard extends AbstractNavigatorAction implements PersistUI {
class ViewDashboard extends AbstractNavigatorAction implements PersistUI, ClearEntityFilter {
ViewDashboard({
@required NavigatorState navigator,
this.force = false,

View File

@ -2,7 +2,7 @@ import 'package:built_collection/built_collection.dart';
import 'package:flutter/material.dart';
import 'package:invoiceninja_flutter/redux/app/app_actions.dart';
class ViewReports extends AbstractNavigatorAction implements PersistUI {
class ViewReports extends AbstractNavigatorAction implements PersistUI, ClearEntityFilter {
ViewReports({
@required NavigatorState navigator,
this.report,

View File

@ -8,7 +8,8 @@ import 'package:invoiceninja_flutter/data/models/group_model.dart';
import 'package:invoiceninja_flutter/data/models/user_model.dart';
import 'package:invoiceninja_flutter/redux/app/app_actions.dart';
class ViewSettings extends AbstractNavigatorAction implements PersistUI {
class ViewSettings extends AbstractNavigatorAction
implements PersistUI, ClearEntityFilter {
ViewSettings({
@required NavigatorState navigator,
this.company,