Files
Endoleap/src/lib/canvas-runtime/browser.ts
T

11 lines
709 B
TypeScript

/**
* 浏览器专用适配入口。调用方显式选择 IndexedDB 存储、摘要 Worker 或图片解码实现,
* 可移植入口不直接重导出这些模块;此文件只导出工厂,不在这里打开数据库或启动 Worker。
*/
// 项目持久化及共享资源存储的浏览器实现,由工厂调用方提供身份和生命周期配置。
export { createBrowserStorage } from './storage.ts';
// 原文件摘要计算适配器,管理浏览器 Worker 与中止/关闭。
export { createBrowserDigests } from './browser-digests.ts';
// 图片尺寸解码适配器,与资源上传、显示 URL 生命周期分别管理。
export { createBrowserImageDecoder } from './browser-images.ts';