docs(canvas): explain run polling and explicit conflict recovery

This commit is contained in:
2026-11-12 00:44:58 +08:00
parent 06a422045f
commit 6b86ab1d53
4 changed files with 95 additions and 6 deletions
+7 -1
View File
@@ -1,4 +1,10 @@
/** Opt-in browser adapters. Importing the portable runtime does not load these. */
/**
* 浏览器专用适配入口。调用方显式选择 IndexedDB 存储、摘要 Worker 或图片解码实现,
* 可移植入口不直接重导出这些模块;此文件只导出工厂,不在这里打开数据库或启动 Worker。
*/
// 项目持久化及共享资源存储的浏览器实现,由工厂调用方提供身份和生命周期配置。
export { createBrowserStorage } from './storage.ts';
// 原文件摘要计算适配器,管理浏览器 Worker 与中止/关闭。
export { createBrowserDigests } from './browser-digests.ts';
// 图片尺寸解码适配器,与资源上传、显示 URL 生命周期分别管理。
export { createBrowserImageDecoder } from './browser-images.ts';