新增epub书摘,高亮文字,适配平板

This commit is contained in:
DelLevin-Home
2026-07-02 05:22:21 +08:00
parent a0a146854b
commit a7e4845e46
27 changed files with 3712 additions and 505 deletions

View File

@@ -71,7 +71,11 @@ class AppProvider extends ChangeNotifier {
// 回到顶部信号(点击首页图标时递增)
int _scrollToTopSignal = 0;
int get scrollToTopSignal => _scrollToTopSignal;
// 编辑后刷新信号(影视/书籍编辑返回时递增)
int _editRefreshCounter = 0;
int get editRefreshCounter => _editRefreshCounter;
// 初始化数据库
Future<void> initDatabase() async {
debugPrint('[AppProvider] initDatabase');
@@ -130,6 +134,12 @@ class AppProvider extends ChangeNotifier {
notifyListeners();
}
/// 编辑返回后触发列表页重载
void setEditRefresh() {
_editRefreshCounter++;
notifyListeners();
}
// ─── 分页加载(供列表页触底加载使用)────────────────────────
static const int _pageSize = 20;