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
↓ 1 callers
Method
startHeartbeat
()
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:126
↓ 1 callers
Method
startInternal
()
packages/db-sqlite-persistence-core/src/persisted.ts:893
↓ 1 callers
Method
startListening
()
packages/offline-transactions/src/connectivity/OnlineDetector.ts:17
↓ 1 callers
Method
startListening
()
packages/offline-transactions/src/connectivity/ReactNativeOnlineDetector.ts:23
↓ 1 callers
Function
startOngoingFetch
()
packages/rxdb-db-collection/src/rxdb.ts:211
↓ 1 callers
Method
stopHeartbeat
()
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:138
↓ 1 callers
Function
stringifyUuid
(bytes: Uint8Array)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:54
↓ 1 callers
Function
stripChanges
(changes: Array<any>)
packages/db/tests/collection-truncate.test.ts:17
↓ 1 callers
Method
subscribe
()
packages/db-sqlite-persistence-core/src/persisted.ts:455
↓ 1 callers
Method
subscribe
(callback: () => void)
packages/offline-transactions/src/connectivity/OnlineDetector.ts:66
↓ 1 callers
Method
subscribeToAllCollections
* Creates per-alias subscriptions enabling self-join support. * Each alias gets its own subscription with independent filters, even for the same co
packages/db/src/query/live/collection-config-builder.ts:1051
↓ 1 callers
Method
subscribeToMatchingChanges
( whereExpression: BasicExpression<boolean> | undefined, includeInitialState: boolean, onStatusCha
packages/db/src/query/live/collection-subscriber.ts:181
↓ 1 callers
Method
subscribeToOrderedChanges
( whereExpression: BasicExpression<boolean> | undefined, orderByInfo: OrderByOptimizationInfo, onS
packages/db/src/query/live/collection-subscriber.ts:223
↓ 1 callers
Function
tagMatchesPattern
( tag: ParsedMoveTag, pattern: MovePattern, )
packages/electric-db-collection/src/tag-index.ts:96
↓ 1 callers
Method
take
(n: number, from: any, filterFn?: (key: TKey) => boolean)
packages/db/src/indexes/reverse-index.ts:39
↓ 1 callers
Method
takeFromLeft
(lhs: BNode<K, V>)
packages/db/src/utils/btree.ts:606
↓ 1 callers
Method
takeFromRight
(rhs: BNode<K, V>)
packages/db/src/utils/btree.ts:592
↓ 1 callers
Method
takeFromStart
(n: number, filterFn?: (key: TKey) => boolean)
packages/db/src/indexes/reverse-index.ts:43
↓ 1 callers
Method
takeReversed
* Returns the next n items in reverse sorted order
packages/db/src/indexes/basic-index.ts:382
↓ 1 callers
Method
takeReversed
( n: number, from: any, filterFn?: (key: TKey) => boolean, )
packages/db/src/indexes/reverse-index.ts:47
↓ 1 callers
Method
takeReversedFromEnd
( n: number, filterFn?: (key: TKey) => boolean, )
packages/db/src/indexes/reverse-index.ts:55
↓ 1 callers
Method
takeReversedFromEnd
* Returns the last n items from the end. * @param n - The number of items to return * @param filterFn - Optional filter function * @returns T
packages/db/src/indexes/btree-index.ts:383
↓ 1 callers
Function
teardown
()
packages/tauri-db-sqlite-persistence/e2e/shared/register-persisted-collection-conformance-suite.ts:16
↓ 1 callers
Function
teardown
()
packages/capacitor-db-sqlite-persistence/e2e/shared/register-persisted-collection-conformance-suite.ts:16
↓ 1 callers
Method
terminate
()
packages/browser-db-sqlite-persistence/tests/opfs-database.test.ts:56
↓ 1 callers
Function
testConsolidate
()
packages/db-ivm/tests/operators/consolidate.test.ts:13
↓ 1 callers
Function
testCount
()
packages/db-ivm/tests/operators/count.test.ts:18
↓ 1 callers
Function
testDistinct
()
packages/db-ivm/tests/operators/distinct.test.ts:15
↓ 1 callers
Function
testJoin
()
packages/db-ivm/tests/operators/join.test.ts:18
↓ 1 callers
Function
testJoin
(joinType: JoinType)
packages/db-ivm/tests/operators/join-types.test.ts:145
↓ 1 callers
Function
testJoinType
(joinType: JoinType, autoIndex: `off` | `eager`)
packages/db/tests/query/join.test.ts:106
↓ 1 callers
Method
toArray
* Gets the current state of the collection as an Array * * @returns An Array containing all items in the collection
packages/db/src/collection/index.ts:850
↓ 1 callers
Function
toBase32
(input: number)
packages/db-sqlite-persistence-core/src/persisted.ts:2796
↓ 1 callers
Function
toBindableValue
(value: unknown)
packages/browser-db-sqlite-persistence/src/opfs-worker.ts:62
↓ 1 callers
Function
toErrorCode
(error: unknown)
packages/browser-db-sqlite-persistence/src/opfs-worker.ts:103
↓ 1 callers
Function
toExpr
(value: any)
packages/db/src/query/builder/index.ts:954
↓ 1 callers
Function
toImportSpecifier
(rawSpecifier: string)
packages/expo-db-sqlite-persistence/tests/helpers/mobile-runtime-test-setup.ts:15
↓ 1 callers
Function
toImportSpecifier
(rawSpecifier: string)
packages/react-native-db-sqlite-persistence/tests/helpers/mobile-runtime-test-setup.ts:15
↓ 1 callers
Function
toPersistedMutationEnvelope
( mutation: PendingMutation<Record<string, unknown>>, )
packages/db-sqlite-persistence-core/src/persisted.ts:767
↓ 1 callers
Function
toRowArray
( result: ReturnType<DurableObjectSqlStorageLike[`exec`]>, sql: string, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-driver.ts:62
↓ 1 callers
Function
toSqlLiteral
(value)
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/electron-main.mjs:20
↓ 1 callers
Function
toSqlLiteral
(value: unknown)
packages/db-sqlite-persistence-core/tests/sqlite-core-adapter.test.ts:25
↓ 1 callers
Function
toSqliteLiteral
(value: SqliteSupportedValue)
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:308
↓ 1 callers
Function
toStableSerializable
(value: unknown)
packages/electric-db-collection/src/electric.ts:332
↓ 1 callers
Function
toggleTodo
(todo: Todo)
examples/react/projects/src/routes/_authenticated/project/$projectId.tsx:80
↓ 1 callers
Method
touchRequiredIndexes
( collectionId: string, requiredIndexSignatures: ReadonlyArray<string> | undefined, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1795
↓ 1 callers
Method
trackSentKeys
(changes: Array<ChangeMessage<any, string | number>>)
packages/db/src/collection/subscription.ts:688
↓ 1 callers
Method
trackSentValues
( changes: Array<ChangeMessage<any, string | number>>, comparator: (a: any, b: any) => number, )
packages/db/src/query/live/collection-subscriber.ts:433
↓ 1 callers
Method
transaction
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/browser-db-sqlite-persistence/src/wa-sqlite-driver.ts:68
↓ 1 callers
Method
transaction
( fn: (transactionDriver: SQLiteDriver) => Promise<TReturn>, )
packages/tauri-db-sqlite-persistence/src/tauri-sql-driver.ts:172
↓ 1 callers
Method
transaction
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/node-db-sqlite-persistence/src/node-driver.ts:116
↓ 1 callers
Method
transaction
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/capacitor-db-sqlite-persistence/src/capacitor-sqlite-driver.ts:163
↓ 1 callers
Function
triggerMutation
(newValue: number)
examples/react/paced-mutations-demo/src/App.tsx:166
↓ 1 callers
Function
tryGrantNextLock
(name: string)
packages/browser-db-sqlite-persistence/tests/browser-coordinator.test.ts:63
↓ 1 callers
Function
unionSets
(sets: Array<Set<T>>)
packages/db/src/utils/index-optimization.ts:95
↓ 1 callers
Function
unloadSubset
(options: LoadSubsetOptions)
packages/powersync-db-collection/src/powersync.ts:604
↓ 1 callers
Method
unloadSubset
* Notifies the sync layer that a subset is no longer needed. * @param options Options that identify what data is being unloaded
packages/db/src/collection/sync.ts:505
↓ 1 callers
Function
unregisterTransaction
(tx: Transaction<any>)
packages/db/src/transactions.ts:191
↓ 1 callers
Function
unsafeFnSelect
(query: QueryIR)
packages/db/src/query/optimizer.ts:1037
↓ 1 callers
Function
unsafeGroupBy
(query: QueryIR)
packages/db/src/query/optimizer.ts:1021
↓ 1 callers
Function
unsafeHaving
(query: QueryIR)
packages/db/src/query/optimizer.ts:1025
↓ 1 callers
Function
unsafeOrderBy
(query: QueryIR)
packages/db/src/query/optimizer.ts:1029
↓ 1 callers
Function
unsafeSelect
( query: QueryIR, whereClause: BasicExpression<boolean>, outerAlias: string, )
packages/db/src/query/optimizer.ts:1008
↓ 1 callers
Method
unsubscribe
()
packages/db/src/query/live/collection-subscriber.ts:134
↓ 1 callers
Method
update
( keys: (TKey | unknown) | Array<TKey | unknown>, configOrCallback: | ((draft: WritableDeep<TInp
packages/db/src/collection/index.ts:755
↓ 1 callers
Function
updateRoutingIndex
( state: IncludesOutputState, correlationKey: unknown, childChanges: Map<unknown, Changes<any>>, )
packages/db/src/query/live/collection-config-builder.ts:1601
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/electron-db-sqlite-persistence/tests/electron-persisted-collection.e2e.test.ts:183
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/browser-db-sqlite-persistence/e2e/browser-single-tab-persisted-collection.e2e.test.ts:108
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/tauri-db-sqlite-persistence/e2e/shared/tauri-persisted-collection-harness.ts:107
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/expo-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:106
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/node-db-sqlite-persistence/e2e/node-persisted-collection.e2e.test.ts:104
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/react-native-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:106
↓ 1 callers
Function
updateRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, updates: Partial<T>, )
packages/capacitor-db-sqlite-persistence/e2e/shared/capacitor-persisted-collection-harness.ts:107
↓ 1 callers
Function
updateTodo
(id: string, changes: Partial<Todo>)
packages/query-db-collection/tests/query.test.ts:2613
↓ 1 callers
Method
updateTransactions
(updatedTransactions: Array<OfflineTransaction>)
packages/offline-transactions/src/executor/KeyScheduler.ts:106
↓ 1 callers
Function
urlSafeBase64Decode
(base64: string)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:72
↓ 1 callers
Function
urlSafeBase64Encode
(bytes: Uint8Array)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:80
↓ 1 callers
Function
useCustomHook
(wait: number)
packages/react-db/tests/usePacedMutations.test.tsx:137
↓ 1 callers
Function
userBasicInfo
({ user }: { user: Ref<User> })
packages/db/tests/query/composables.test.ts:151
↓ 1 callers
Function
userIsActive
({ user }: { user: Ref<User> })
packages/db/tests/query/composables.test.ts:121
↓ 1 callers
Function
userIsYoung
({ user }: { user: Ref<User> })
packages/db/tests/query/composables.test.ts:124
↓ 1 callers
Function
userNameTransforms
({ user }: { user: Ref<User> })
packages/db/tests/query/composables.test.ts:157
↓ 1 callers
Function
usesLocaleStringSort
* Whether the collection orders strings using locale collation. * * Under `stringSort: 'locale'` a BTree string index orders values with * `localeC
packages/db/src/utils/index-optimization.ts:133
↓ 1 callers
Function
validateAndCreateMapping
* Validates that all non-aggregate expressions in SELECT are present in GROUP BY * and creates a cached mapping for efficient lookup during processin
packages/db/src/query/compiler/group-by.ts:89
↓ 1 callers
Function
validateOperations
( operations: Array<NormalizedOperation<TRow, TKey>>, ctx: SyncContext<TRow, TKey>, )
packages/query-db-collection/src/manual-sync.ts:107
↓ 1 callers
Function
validatePersistedCollectionCoordinator
( coordinator: PersistedCollectionCoordinator, )
packages/db-sqlite-persistence-core/src/persisted.ts:487
↓ 1 callers
Function
validatePersistenceAdapter
(adapter: PersistenceAdapter)
packages/db-sqlite-persistence-core/src/persisted.ts:497
↓ 1 callers
Function
validateQueryKeyPrefix
(key: QueryKey)
packages/query-db-collection/src/query.ts:614
↓ 1 callers
Function
validateQueryStructure
* Validates the structure of a query and its subqueries. * Checks that subqueries don't reuse collection aliases from parent queries. * This must be
packages/db/src/query/compiler/index.ts:988
↓ 1 callers
Function
verifyMarkdownLinks
()
scripts/verify-links.ts:88
↓ 1 callers
Function
visitSelectValue
( value: any, path: Array<string>, guards: Array<ConditionalSelectGuard>, )
packages/db/src/query/compiler/index.ts:1613
↓ 1 callers
Function
visitSpreadSentinel
( key: string, value: any, path: Array<string>, guards: Array<ConditionalSelectGuard>, )
packages/db/src/query/compiler/index.ts:1587
↓ 1 callers
Function
waitForAndroidBoot
( adbPath: string, deviceId: string, )
packages/capacitor-db-sqlite-persistence/e2e/run-android-e2e.ts:197
↓ 1 callers
Function
waitForElectric
* Wait for Electric server to be ready
packages/db-collection-e2e/support/global-setup.ts:46
↓ 1 callers
Function
waitForPostgres
* Wait for Postgres to be ready
packages/db-collection-e2e/support/global-setup.ts:75
↓ 1 callers
Function
waitForResult
( adbPath: string, deviceId: string, )
packages/capacitor-db-sqlite-persistence/e2e/run-android-e2e.ts:342
↓ 1 callers
Function
waitForResult
()
packages/capacitor-db-sqlite-persistence/e2e/run-ios-e2e.ts:216
↓ 1 callers
Function
waitForTrailBase
(url: string)
packages/trailbase-db-collection/e2e/global-setup.ts:94
↓ 1 callers
Function
walk
(node: IR.BasicExpression)
packages/query-db-collection/e2e/query-filter.ts:440
↓ 1 callers
Function
watchWorkspacePackages
()
examples/react/offline-transactions/vite.config.ts:10
← previous
next →
2,201–2,300 of 3,143, ranked by callers