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

Function getSettingsQueue

src/renderer/src/stores/persistenceQueue.ts:265–272  ·  view source on GitHub ↗
(scope: AccountScope)

Source from the content-addressed store, hash-verified

263}
264
265export function getSettingsQueue(scope: AccountScope): PersistenceQueue<'settings', Settings> {
266 return getOrCreateQueue(accountQueueId(scope.accountId, 'settings'), () =>
267 createPersistenceQueue<'settings', Settings>(
268 (_key, data) => persistence.account(scope).settings.put(data),
269 DEFAULT_QUEUE_OPTIONS
270 )
271 )
272}
273
274export function getLayoutQueue(scope: AccountScope): PersistenceQueue<'layout', LayoutRecord> {
275 return getOrCreateQueue(accountQueueId(scope.accountId, 'layout'), () =>

Callers 1

persistFunction · 0.90

Calls 5

getOrCreateQueueFunction · 0.85
accountQueueIdFunction · 0.85
createPersistenceQueueFunction · 0.85
putMethod · 0.65
accountMethod · 0.65

Tested by

no test coverage detected