rxdb-plugin-workspace
⚠️ 开发中 - 此包尚未完成
RxDB 工作区插件,提供暂存对象管理功能。
功能特性
- 对象暂存: 将创建的对象暂存到 IndexedDB
- 恢复管理: 方便恢复未保存的对象
- 自动清理: 保存后自动从暂存区移除
使用场景
- 如果对象已保存,从 IndexedDB 删除
- 如果对象未保存,用户可以选择恢复或删除
安装
npm install @aiao/rxdb-plugin-workspace @aiao/rxdb
# 或
pnpm add @aiao/rxdb-plugin-workspace @aiao/rxdb
Fileoverview
RxDB Workspace Plugin 工作空间插件,提供实体变更暂存和提交能力
主要功能:
- 实体变更暂存(stagedChange/unstageChange)
- 批量提交(commit)
- IndexedDB 持久化存储
- 变更监听和自动保存
Interfaces
| Interface | Description |
|---|---|
| WorkspaceCacheEntry | - |
Type Aliases
| Type Alias | Description |
|---|---|
| WorkspaceCacheId | - |
Variables
| Variable | Description |
|---|---|
| rxDBPluginWorkspace | - |