logo和名称替换
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:hgmj/hj_model/home/collection_model.dart';
|
||||
import 'package:hgmj/hj_model/video_model.dart';
|
||||
import 'package:hgmj/hj_utils/const.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/base_history_record_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/cartoon_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/comics_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/community_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/game_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/novel_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/pic_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/search_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/short_video_history_store.dart';
|
||||
import 'package:hgmj/tools_base/cache/history/video_history_store.dart';
|
||||
import 'package:hgmj/tools_base/debug_log.dart';
|
||||
import 'package:wydj/hj_model/home/collection_model.dart';
|
||||
import 'package:wydj/hj_model/video_model.dart';
|
||||
import 'package:wydj/hj_utils/const.dart';
|
||||
import 'package:wydj/tools_base/cache/history/base_history_record_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/cartoon_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/comics_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/community_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/game_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/novel_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/pic_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/search_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/short_video_history_store.dart';
|
||||
import 'package:wydj/tools_base/cache/history/video_history_store.dart';
|
||||
import 'package:wydj/tools_base/debug_log.dart';
|
||||
|
||||
import '../hj_model/cartoon_media_info.dart';
|
||||
|
||||
@@ -74,7 +74,8 @@ class HistoryUtil {
|
||||
}
|
||||
|
||||
/// 指定类型的浏览历史(按时间倒序,分页)。解析不出的条目直接丢弃,不让一条脏数据废掉整页
|
||||
static Future<List<T>> fetch<T>(MediaStyle type, {int page = 1, int pageSize = 20}) async {
|
||||
static Future<List<T>> fetch<T>(MediaStyle type,
|
||||
{int page = 1, int pageSize = 20}) async {
|
||||
try {
|
||||
final store = _storeOf(type);
|
||||
if (store == null) return <T>[];
|
||||
@@ -112,10 +113,12 @@ class HistoryUtil {
|
||||
}
|
||||
|
||||
//搜索历史(按时间倒序)
|
||||
static Future<List<String>> searchHistories() => SearchHistoryStore().fetchAll();
|
||||
static Future<List<String>> searchHistories() =>
|
||||
SearchHistoryStore().fetchAll();
|
||||
|
||||
//新增一条搜索历史(已存在则去重提到最前,超上限自动删最旧)
|
||||
static Future<void> addSearch(String keyword) => SearchHistoryStore().save(keyword);
|
||||
static Future<void> addSearch(String keyword) =>
|
||||
SearchHistoryStore().save(keyword);
|
||||
|
||||
//清空搜索历史
|
||||
static Future<void> clearSearch() => SearchHistoryStore().clean();
|
||||
|
||||
Reference in New Issue
Block a user