You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
578 B

import 'package:aku_community_manager/ui/home/application/applications_page.dart';
import 'package:flutter/material.dart';
class AppProvider extends ChangeNotifier {
List<AppApplication> _recentUsedApp = [];
List<AppApplication> get recentUsedApp => _recentUsedApp;
///添加最近使用的应用
addRecentApp(AppApplication app) {
if (-recentUsedApp.length >= 4) _recentUsedApp.removeLast();
_recentUsedApp.insert(0, app);
notifyListeners();
}
///清除最近使用应用
clearRecentApp() {
_recentUsedApp.clear();
notifyListeners();
}
}