MCPcopy Create free account
hub / github.com/ColmapView/Colmapview.github.io / createPending

Function createPending

src/hooks/asyncImageCacheScheduler.test.ts:7–16  ·  view source on GitHub ↗
(
  cacheKey: string,
  resolve: (result: T | null) => void = vi.fn()
)

Source from the content-addressed store, hash-verified

5import { createAsyncImageCacheScheduler } from './asyncImageCacheScheduler';
6
7function createPending<T>(
8 cacheKey: string,
9 resolve: (result: T | null) => void = vi.fn()
10): AsyncImageCachePendingItem<T> {
11 return {
12 bitmap: buildImageBitmap(),
13 cacheKey,
14 resolve,
15 };
16}
17
18function createScheduler(overrides: Partial<Parameters<typeof createAsyncImageCacheScheduler<string>>[0]> = {}) {
19 const state = createAsyncImageCacheState<string>();

Calls 1

buildImageBitmapFunction · 0.90

Tested by

no test coverage detected