MCPcopy Create free account
hub / github.com/experdot/pointer / getTabsQueue

Function getTabsQueue

src/renderer/src/stores/persistenceQueue.ts:283–290  ·  view source on GitHub ↗
(scope: WorkspaceScope)

Source from the content-addressed store, hash-verified

281}
282
283export 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
292function getFoldersQueue(scope: WorkspaceScope): PersistenceQueue<'folders', PageFolder[]> {
293 return getOrCreateQueue(workspaceQueueId(scope, 'folders'), () =>

Callers 1

persistFunction · 0.90

Calls 5

getOrCreateQueueFunction · 0.85
workspaceQueueIdFunction · 0.85
createPersistenceQueueFunction · 0.85
putMethod · 0.65
workspaceMethod · 0.65

Tested by

no test coverage detected