(scope: WorkspaceScope)
| 281 | } |
| 282 | |
| 283 | export function getTabsQueue(scope: WorkspaceScope): PersistenceQueue<'tabs', TabsRecord> { |
| 284 | return getOrCreateQueue(workspaceQueueId(scope, 'tabs'), () => |
| 285 | createPersistenceQueue<'tabs', TabsRecord>( |
| 286 | (_key, data) => persistence.workspace(scope).tabs.put(data), |
| 287 | DEFAULT_QUEUE_OPTIONS |
| 288 | ) |
| 289 | ) |
| 290 | } |
| 291 | |
| 292 | function getFoldersQueue(scope: WorkspaceScope): PersistenceQueue<'folders', PageFolder[]> { |
| 293 | return getOrCreateQueue(workspaceQueueId(scope, 'folders'), () => |
no test coverage detected