Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TanStack/db
/ functions
Functions
3,143 in github.com/TanStack/db
⨍
Functions
3,143
◇
Types & classes
808
Method
sendRPCOnce
( collectionId: string, request: RPCRequest, )
packages/browser-db-sqlite-persistence/src/browser-coordinator.ts:506
Method
serializeError
(error: Error)
packages/offline-transactions/src/outbox/TransactionSerializer.ts:159
Function
serve
({ request }: { request: Request })
examples/react/projects/src/routes/api/auth/$.ts:4
Function
serve
({ request }: { request: Request })
examples/react/projects/src/routes/api/trpc/$.ts:18
Function
set
(_sobj, prop, value)
packages/db/src/proxy.ts:923
Method
set
* Sets a key-value pair in the map and maintains sort order * * @param key - The key to set * @param value - The value to associate with the
packages/db/src/SortedMap.ts:92
Method
set
( key: K, value: V, overwrite: boolean | undefined, tree: BTree<K, V>, )
packages/db/src/utils/btree.ts:535
Method
set
( key: K, value: V, overwrite: boolean | undefined, tree: BTree<K, V>, )
packages/db/src/utils/btree.ts:777
Method
set
(key: string, value: string)
packages/offline-transactions/src/storage/LocalStorageAdapter.ts:62
Method
setDeps
(deps: { lifecycle: CollectionLifecycleManager<TOutput, TKey, TSchema, TInput> sync: CollectionSyncMan
packages/db/src/collection/changes.ts:38
Method
setDeps
(deps: { state: CollectionStateManager<TOutput, TKey, TSchema, TInput> lifecycle: CollectionLifecycleM
packages/db/src/collection/indexes.ts:226
Method
setDeps
(deps: { collection: Collection<any, any, any, any, any> })
packages/db/src/collection/events.ts:130
Method
setDeps
(deps: { lifecycle: CollectionLifecycleManager<TOutput, TKey, TSchema, TInput> state: CollectionStateM
packages/db/src/collection/mutations.ts:56
Method
setDeps
(deps: { indexes: CollectionIndexesManager<TOutput, TKey, TSchema, TInput> events: CollectionEventsMan
packages/db/src/collection/lifecycle.ts:48
Method
setDeps
(deps: { collection: CollectionImpl<TOutput, TKey, any, TSchema, TInput> lifecycle: CollectionLifecycl
packages/db/src/collection/state.ts:142
Function
setItem
(key: string, value: string)
packages/db/src/local-storage.ts:205
Function
simulateFailure
(probability = 0.2)
examples/react/offline-transactions/src/utils/todos.ts:82
Function
singleUserPredicate
({ user }: { user: Ref<User> })
packages/db/tests/query/composables.test.ts:388
Function
singleUserSelect
({ user }: { user: Ref<User> })
packages/db/tests/query/composables.test.ts:399
Method
size
* Gets the number of key-value pairs in the map
packages/db/src/SortedMap.ts:157
Method
size
* Get the current size of the collection (cached)
packages/db/src/collection/index.ts:494
Method
size
Gets the number of key-value pairs in the tree.
packages/db/src/utils/btree.ts:131
Method
size
* The size of the index.
packages/db-ivm/src/indexes.ts:193
Method
size
()
packages/db-ivm/src/operators/topKWithFractionalIndexBTree.ts:69
Method
size
()
packages/db-ivm/src/operators/topKArray.ts:91
Method
size
()
packages/db-ivm/src/operators/topKState.ts:25
Method
snapshot
()
packages/offline-transactions/tests/harness.ts:37
Function
sortBy
( array: Array<T>, field: K, direction: `asc` | `desc` = `asc`, )
packages/db-collection-e2e/src/utils/helpers.ts:165
Function
state
()
packages/svelte-db/src/useLiveQuery.svelte.ts:472
Method
status
()
packages/db/src/collection/subscription.ts:104
Function
stripFractionalIndex
([[key, [value, _index]], multiplicity]: any)
packages/db-ivm/tests/operators/orderByWithFractionalIndex.test.ts:13
Function
stripFractionalIndexWithoutMultiplicity
( r: [string, [{ id: number; value: string }, string]], )
packages/db-ivm/tests/operators/orderByWithFractionalIndex.test.ts:19
Method
subscribe
(callback: () => void)
packages/offline-transactions/src/connectivity/ReactNativeOnlineDetector.ts:94
Method
subscribe
(callback: () => void)
examples/react-native/shopping-list/src/network/SimulatedOnlineDetector.ts:11
Method
subscribeChanges
* Subscribe to changes in the collection
packages/db/src/collection/changes.ts:120
Method
subscriberCount
* Get the number of subscribers to the collection
packages/db/src/collection/index.ts:419
Function
supports
(operation: IndexOperation)
packages/db/src/indexes/base-index.ts:157
Function
supportsRangeOptimization
()
packages/db/src/indexes/base-index.ts:161
Method
supportsRangeOptimization
()
packages/db/src/indexes/reverse-index.ts:76
Method
supportsRangeOptimization
* Whether range lookups (gt/gte/lt/lte) on this index can be trusted to * return every matching key. Range traversal relies on the index ordering,
packages/db/src/indexes/base-index.ts:78
Function
sync
({ begin, commit })
packages/db/tests/query/live-query-collection.test.ts:327
Method
syncFn
(config: SyncMethods<TResult>)
packages/db/src/query/live/collection-config-builder.ts:596
Function
syncItems
({ transaction, }: { transaction: { mutations: Array<PendingMutation> } idempotencyKey: string })
examples/react-native/shopping-list/src/db/collections.ts:233
Function
syncLists
({ transaction, }: { transaction: { mutations: Array<PendingMutation> } idempotencyKey: string })
examples/react-native/shopping-list/src/db/collections.ts:195
Function
syncMethods
()
packages/db/src/query/live/collection-config-builder.ts:1845
Function
syncTodos
({ transaction, idempotencyKey, }: { transaction: { mutations: Array<PendingMutation> } idem
examples/react/offline-transactions/src/db/todos.ts:112
Function
syncTodos
({ transaction, idempotencyKey, }: { transaction: { mutations: Array<PendingMutation> } idempotencyKey
examples/electron/offline-first/src/db/todos.ts:153
Function
syncTodos
({ transaction, idempotencyKey, }: { transaction: { mutations: Array<PendingMutation> } idem
examples/react-native/offline-transactions/src/db/todos.ts:66
Method
take
* Returns the next n items after the provided item. * @param n - The number of items to return * @param from - The item to start from (exclusive
packages/db/src/indexes/btree-index.ts:341
Method
takeFromLeft
(lhs: BNode<K, V>)
packages/db/src/utils/btree.ts:869
Method
takeFromRight
(rhs: BNode<K, V>)
packages/db/src/utils/btree.ts:861
Method
takeFromStart
* Returns the first n items from the beginning. * @param n - The number of items to return * @param filterFn - Optional filter function * @re
packages/db/src/indexes/btree-index.ts:354
Method
takeReversed
* Returns the next n items **before** the provided item (in descending order). * @param n - The number of items to return * @param from - The it
packages/db/src/indexes/btree-index.ts:366
Function
teardown
()
packages/tauri-db-sqlite-persistence/e2e/shared/tauri-persisted-collection-harness.ts:208
Function
teardown
()
packages/capacitor-db-sqlite-persistence/e2e/shared/capacitor-persisted-collection-harness.ts:208
Function
thenableFunction
()
packages/db/tests/utils.test.ts:362
Function
toBe
(expected: unknown)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:195
Function
toBe
(expected: unknown)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:195
Function
toBeDefined
()
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:237
Function
toBeDefined
()
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:237
Function
toBeGreaterThan
(expected: number)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:207
Function
toBeGreaterThan
(expected: number)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:207
Function
toBeGreaterThanOrEqual
(expected: number)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:213
Function
toBeGreaterThanOrEqual
(expected: number)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:213
Function
toBeLessThan
(expected: number)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:219
Function
toBeLessThan
(expected: number)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:219
Function
toBeLessThanOrEqual
(expected: number)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:225
Function
toBeLessThanOrEqual
(expected: number)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:225
Function
toBeNull
()
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:243
Function
toBeNull
()
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:243
Function
toBeTruthy
()
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:231
Function
toBeTruthy
()
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:231
Function
toContain
(expected: unknown)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:249
Function
toContain
(expected: unknown)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:249
Function
toEqual
(expected: unknown)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:201
Function
toEqual
(expected: unknown)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:201
Function
toHaveLength
(expected: number)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:272
Function
toHaveLength
(expected: number)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:272
Function
toHaveProperty
(propertyKey: string)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:262
Function
toHaveProperty
(propertyKey: string)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:262
Method
toString
(indent = false)
packages/db-ivm/src/multiset.ts:21
Function
toTrailBaseId
(id: string)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:90
Function
topKWithFractionalIndexBTree
( comparator: (a: T, b: T) => number, options?: TopKWithFractionalIndexOptions, )
packages/db-ivm/src/operators/topKWithFractionalIndexBTree.ts:269
Method
trackLoadResult
(result: Promise<void> | true)
packages/db/src/query/live/collection-subscriber.ts:80
Function
trackLookup
(startTime: number)
packages/db/src/indexes/base-index.ts:217
Function
trackQuery
( collectionId: string, fieldPath: Array<string>, executionTimeMs: number, )
packages/db/src/indexes/index-registry.ts:96
Method
transaction
(fn)
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/electron-main.mjs:119
Method
transactionWithDriver
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/browser-db-sqlite-persistence/src/wa-sqlite-driver.ts:90
Method
transactionWithDriver
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/node-db-sqlite-persistence/src/node-driver.ts:145
Method
transactionWithDriver
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-driver.ts:170
Function
unionSameFieldPredicates
( predicates: Array<BasicExpression<boolean>>, )
packages/db/src/query/predicate-utils.ts:1369
Function
unloadSubset
(options: LoadSubsetOptions)
packages/query-db-collection/src/query.ts:1701
Function
update
(id: string, updates: TodoUpdate)
examples/react/offline-transactions/src/utils/todos.ts:52
Function
update
( id: string, data: { text?: string; completed?: boolean }, )
examples/electron/offline-first/src/utils/api.ts:36
Function
update
( id: string, data: { name?: string }, )
examples/react-native/shopping-list/src/utils/api.ts:57
Function
update
( id: string, data: { text?: string; completed?: boolean }, )
examples/react-native/offline-transactions/src/utils/api.ts:66
Method
update
* Updates one or more items in the collection using a callback function
packages/db/src/collection/mutations.ts:267
Method
update
(key: TKey, oldItem: any, newItem: any)
packages/db/src/indexes/reverse-index.ts:104
Method
update
* Updates a value in the index
packages/db/src/indexes/btree-index.ts:150
Function
updateCacheData
(items: Array<any>)
packages/query-db-collection/src/query.ts:1837
← previous
next →
3,001–3,100 of 3,143, ranked by callers