Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andymatuschak/orbit
/ functions
Functions
744 in github.com/andymatuschak/orbit
⨍
Functions
744
◇
Types & classes
242
↓ 41 callers
Method
putEvents
(events: Event[])
packages/sync/src/syncAdapter.ts:15
↓ 29 callers
Function
generateUniqueID
()
packages/core/src/generateUniqueID.ts:16
↓ 21 callers
Function
eventReducer
( entitySnapshot: EntityOfEvent<E> | null, event: E, )
packages/core/src/eventReducer.ts:30
↓ 21 callers
Function
unreachableCaseError
(witness: never)
packages/ui/src/util/unreachableCaseError.ts:2
↓ 19 callers
Method
close
()
packages/store-shared/src/databaseBackend.ts:11
↓ 18 callers
Function
ingestSources
( sources: IngestibleSource[], store: OrbitStore, opts: IngestOptions = DEFAULT_OPTIONS(), )
packages/ingester/src/ingest.ts:37
↓ 18 callers
Method
toString
()
packages/app/src/authentication/firebaseAuthenticationClient.ts:37
↓ 14 callers
Method
executeSql
(sqlStatement: string, args?: any[])
packages/store-fs/src/sqlite/types.ts:28
↓ 14 callers
Function
fetchRoute
( path: string, args: Args = { method: "GET", authorization: undefined }, )
packages/backend/src/__tests__/integration/utils/fetchRoute.ts:9
↓ 14 callers
Function
sharedServerDatabase
()
packages/backend/src/db/index.ts:14
↓ 13 callers
Method
computeNextDueIntervalMillisForRepetition
( componentState: TaskComponentState, timestampMillis: number, outcome: TaskRepetitionOutcome, )
packages/core/src/scheduler.ts:5
↓ 13 callers
Method
getOrderedID
(nowTimestampMillis: number = Date.now())
packages/backend/src/db/orderedID.ts:38
↓ 13 callers
Function
quillPoint
(x: number, y: number)
packages/ui/src/components/Starburst.tsx:133
↓ 12 callers
Method
__accessDBForTesting
()
packages/store-fs/src/sqlite.ts:365
↓ 12 callers
Function
generateDueTasks
( baseTimestampMillis: number, count: number, dueInDays: number, intervalDays: number, )
packages/backend/src/notifications/__fixtures__/generateDueTasks.ts:5
↓ 12 callers
Method
listEntities
( query: DatabaseEntityQuery<E>, )
packages/store-shared/src/databaseBackend.ts:32
↓ 12 callers
Function
makeTypeSpec
( typeStyle: TextStyle, topShiftNative: number, topShiftWeb: number, bottomShift: number, )
packages/ui/src/styles/type.ts:67
↓ 11 callers
Function
evaluateReviewSessionSchedule
( sessionTimestampMillis: number, upcomingTasks: Task[], activePromptCount: number | null, )
packages/backend/src/notifications/reviewSessionScheduling.ts:51
↓ 10 callers
Function
fetch
(request: Request)
packages/web-component/scripts/bundleDev.ts:20
↓ 10 callers
Function
useTransitioningValue
({ value, timing, onEndCallback, }: AnimatedTransitionConfig<number>)
packages/ui/src/components/hooks/useTransitioningValue.ts:16
↓ 9 callers
Method
_ensureDB
()
packages/store-fs/src/sqlite.ts:356
↓ 9 callers
Method
addEventListener
(listener: MetadataListener)
packages/web-component/src/metadataMonitor.ts:69
↓ 9 callers
Method
auth
()
packages/app/src/authentication/firebaseAuthenticationClient.ts:64
↓ 9 callers
Function
createTestTask
({ id, dueTimestampMillis, intervalMillis = 1000, }: { id: string; dueTimestampMillis: number; int
packages/sample-data/src/testTasks.ts:39
↓ 9 callers
Function
getPaletteByIndex
(index: number)
packages/ui/src/components/Starburst.stories.tsx:40
↓ 9 callers
Method
hash
(spec: TaskSpec)
packages/interpreter/src/hasher/hasher.ts:4
↓ 9 callers
Function
log
(...args: any[])
packages/sync/src/sync.ts:11
↓ 9 callers
Function
makeItem
(needsRetry: boolean | null)
packages/app/src/embedded/util/findItemsToRetry.test.ts:6
↓ 9 callers
Function
mockQATask
(args: { eventID?: string; entityID?: string; body: string; answer: string; provenance: { identifier
packages/ingester/src/ingest.test.ts:524
↓ 8 callers
Function
applyOptionalLimit
( query: Collection<Row, PK>, limit: number | undefined, )
packages/store-web/src/indexedDB.ts:357
↓ 8 callers
Function
createTestTaskIngestEvents
(count: number)
packages/sample-data/src/testTasks.ts:68
↓ 8 callers
Method
getURLForStoredAttachment
(id: AttachmentID)
packages/store-shared/src/attachmentStore.ts:11
↓ 8 callers
Function
makeScreenRecord
(needsRetry: boolean | null)
packages/app/src/embedded/util/findItemsToRetry.test.ts:37
↓ 8 callers
Method
setMetadataValues
(values: Map<string, string | null>)
packages/store-shared/src/databaseBackend.ts:40
↓ 8 callers
Method
transaction
(continuation: (t: SQLTransaction) => void)
packages/store-fs/src/sqlite/types.ts:24
↓ 8 callers
Function
useLayout
()
packages/ui/src/components/hooks/useLayout.ts:34
↓ 7 callers
Method
_getStorePath
(subpath: string)
packages/backend/src/fileStorageService/localFileStorageService.ts:81
↓ 7 callers
Function
attemptUpdate
( action: UpdateNotificationSettingsAction, token: string | null, )
packages/backend/src/__tests__/integration/updateNotificationSettings.test.ts:10
↓ 7 callers
Function
authenticatedRequestHandler
( handler: ( request: TypedRequest<Exclude<API[Path][Method], undefined>>, userID: string, ) => Pr
packages/backend/src/api/util/authenticateRequest.ts:61
↓ 7 callers
Function
consumeAccessCode
(accessCode: string)
packages/backend/src/__tests__/integration/auth.test.ts:10
↓ 7 callers
Function
getAuth
()
packages/backend/src/db/firebaseAuth.ts:9
↓ 7 callers
Function
getModelMapping
( collection: Collection, modelID: number, )
packages/anki-import/src/modelMapping.ts:20
↓ 7 callers
Method
listEvents
(query: DatabaseEventQuery)
packages/store-shared/src/databaseBackend.ts:29
↓ 7 callers
Function
parseAnkiField
(ankiField: string)
packages/anki-import/src/ankiPkg/parseAnkiField.ts:22
↓ 7 callers
Method
request
( path: Path, method: Method, requestData: API.RouteRequestData<API[Path][Method]>, )
packages/api-client/src/requestManager.ts:70
↓ 7 callers
Function
text
(node, _children, _parent, styles, inheritedStyles = {})
packages/ui/src/components/PromptFieldRenderer.tsx:203
↓ 7 callers
Function
useByrefCallback
( callback: (...args: Args) => Result, )
packages/app/src/util/useByrefCallback.ts:5
↓ 7 callers
Function
useWeakRef
(value: T)
packages/ui/src/components/hooks/useWeakRef.ts:3
↓ 7 callers
Method
validateResponse
( request: APIValidatorRequest, response: unknown, )
packages/api/src/validation/apiValidator.ts:16
↓ 7 callers
Function
withTestAnkiCollection
( continuation: ( handle: AnkiCollectionDBHandle, mediaManifest: MediaManifest | null, attachmen
packages/anki-import/src/__fixtures__/withTestAnkiCollection.ts:8
↓ 6 callers
Function
assertTaskExists
( snapshot: Task | null, eventType: EventType, )
packages/core/src/eventReducers/taskReducers.ts:159
↓ 6 callers
Function
createReviewQueue
( dueTasks: Task[], maximumQueueSize = defaultReviewSessionMaximumQueueSize, )
packages/core/src/reviewQueue.ts:10
↓ 6 callers
Function
findItemsToRetry
( sessionItems: ReviewItem[], hostState: EmbeddedHostState, )
packages/app/src/embedded/util/findItemsToRetry.ts:4
↓ 6 callers
Function
getComponentID
( card: Card, contentType: TaskContentType, )
packages/anki-import/src/importPlan.ts:148
↓ 6 callers
Function
getDatabase
()
packages/backend/src/db/firestore.ts:7
↓ 6 callers
Method
getEntities
( entityIDs: ID[], )
packages/store-shared/src/databaseBackend.ts:17
↓ 6 callers
Method
getMetadataValues
(keys: Key[])
packages/store-shared/src/databaseBackend.ts:37
↓ 6 callers
Function
getQueryPlan
( db: SQLDatabaseBinding, statement: string, args?: any[], )
packages/store-fs/src/sqlite.test.ts:307
↓ 6 callers
Method
listEvents
(afterEventID: EventID | null, limit: number)
packages/sync/src/syncAdapter.ts:13
↓ 6 callers
Function
onMark
(markingRecord: ReviewAreaMarkingRecord)
packages/app/src/app/(auth)/embed.tsx:401
↓ 6 callers
Function
putTasks
( backend: DatabaseBackend, entities: DatabaseBackendEntityRecord<Task>[], )
packages/store-fs/src/sqlite.test.ts:62
↓ 6 callers
Function
setupAuthToken
( authToken: string, userID = "testUserID", userMetadata: Partial<UserMetadata> = {}, )
packages/backend/src/__tests__/firebaseTesting.ts:50
↓ 6 callers
Function
shouldEvaluateUserForNotification
( userMetadata: UserMetadata, evaluationTimestampMillis: number, )
packages/backend/src/notifications/shouldEvaluateUserForNotification.ts:4
↓ 6 callers
Function
syncOrbitStore
({ source, destination, sendBatchSize = 200, receiveBatchSize = 1000, }: { source: OrbitStore; des
packages/sync/src/sync.ts:22
↓ 6 callers
Function
useAuthenticationClient
()
packages/app/src/authentication/authContext.ts:8
↓ 6 callers
Function
usePrevious
(value: T)
packages/ui/src/components/hooks/usePrevious.ts:3
↓ 5 callers
Function
_getAttachmentMIMETypeFromResourceMetadata
( contentType: string | null, urlString: string | null, )
packages/backend/src/attachments.ts:20
↓ 5 callers
Method
_getEntityCollectionRef
()
packages/backend/src/db/firestoreDatabaseBackend.ts:374
↓ 5 callers
Function
_getUserNotificationAction
( nowTimestampMillis: number, userID: string, userMetadata: UserMetadata, fetchUpcomingTasks = () => _
packages/backend/src/notifications/processUserNotification.ts:56
↓ 5 callers
Function
addSourceFile
(config, name)
packages/app/expoPlugin/util.js:26
↓ 5 callers
Function
createTestTaskEvents
( taskID: string, componentDueTimestampsMillis: [number, number], eventTimestampMillis: number, )
packages/store-shared/src/databaseTests.ts:371
↓ 5 callers
Function
dispatchPendingInteractionState
()
packages/ui/src/components/Button.tsx:139
↓ 5 callers
Function
encodeUUIDBytesToWebSafeBase64ID
( bytes: Uint8Array, )
packages/core/src/generateUniqueID.ts:6
↓ 5 callers
Function
findSessionItemIndex
( reviewAreaItem: ReviewAreaItem, sessionItems: ReviewItem[], )
packages/app/src/reviewSessionManager.ts:44
↓ 5 callers
Function
getModelByName
(modelName: string)
packages/anki-import/src/modelMapping.test.ts:16
↓ 5 callers
Function
getNoteTitle
(noteRoot: mdast.Root)
packages/interpreter/src/interpreters/markdown/utils/getNoteTitle.ts:4
↓ 5 callers
Function
getPrompts
(input: string)
packages/interpreter/src/interpreters/markdown/markdown.test.ts:13
↓ 5 callers
Method
getRequestURL
( path: Path, _method: Method, requestData: API.RouteRequestData<API[Path][Method]>, )
packages/api-client/src/requestManager.ts:26
↓ 5 callers
Function
getTestFirebaseAdminApp
()
packages/backend/src/__tests__/firebaseTesting.ts:113
↓ 5 callers
Function
makeTestQASpec
( question?: string, answer?: string, )
packages/ui/src/components/Card.stories.tsx:117
↓ 5 callers
Method
removeEventListener
(listener: MetadataListener)
packages/web-component/src/metadataMonitor.ts:74
↓ 5 callers
Function
resetLocalEmulators
()
packages/backend/src/__tests__/emulators.ts:5
↓ 5 callers
Method
storeAttachment
( contents: Uint8Array, id: AttachmentID, type: AttachmentMIMEType, )
packages/store-shared/src/attachmentStore.ts:4
↓ 5 callers
Method
validateRequest
(request: APIValidatorRequest)
packages/api/src/validation/apiValidator.ts:15
↓ 4 callers
Method
_fetchPrimaryKeyFromUniqueKey
( table: Dexie.Table<Row, PK>, key: string, value: IndexableType, )
packages/store-web/src/indexedDB.ts:343
↓ 4 callers
Method
_getByID
( tableName: SQLTableName, idColumnName: string, columnNames: Column[], ids: ID[], rowMapp
packages/store-fs/src/sqlite.ts:334
↓ 4 callers
Method
_getEventCollectionRef
()
packages/backend/src/db/firestoreDatabaseBackend.ts:366
↓ 4 callers
Function
constructListEntitySQLQuery
( query: DatabaseEntityQuery<E>, )
packages/store-fs/src/sqlite.ts:370
↓ 4 callers
Function
createBigQueryTimestamp
(timestamp: number)
packages/backend/src/logging/bigQuery.ts:47
↓ 4 callers
Function
createIngestibleValidator
(config: { mutateWithDefaultValues: boolean; })
packages/ingester/src/validateIngestible.ts:16
↓ 4 callers
Function
createSpecForNote
( note: Anki.Note, ankiCollection: Anki.Collection, modelMappingCache: { [p: number]: ModelMapping }, )
packages/anki-import/src/importPlan.ts:37
↓ 4 callers
Function
debugTrace
(...args: any[])
packages/api-client/src/requestManager.ts:5
↓ 4 callers
Function
extractItems
(parentElement: HTMLElement)
packages/web-component/src/extractItems.ts:22
↓ 4 callers
Function
formatPrompts
(n: number)
packages/app/src/embedded/EmbeddedBanner.tsx:24
↓ 4 callers
Method
getCurrentIDToken
()
packages/app/src/authentication/authenticationClient.ts:23
↓ 4 callers
Method
getMIMEType
(subpath: string)
packages/backend/src/fileStorageService/fileStorageService.ts:6
↓ 4 callers
Function
getReviewQueueFuzzyDueTimestampThreshold
( nowMillis: number = Date.now(), )
packages/core/src/reviewQueue.ts:34
↓ 4 callers
Method
getUserDatabase
(userID: string)
packages/backend/src/db/index.ts:8
↓ 4 callers
Function
getVariantStyles
( baseFontName: string, isBold: boolean, isItalic: boolean, )
packages/ui/src/styles/type.ts:27
↓ 4 callers
Function
ingestFromString
(content: string)
packages/interpreter/src/interpreters/markdown/MarkdownInterpreter.test.ts:6
next →
1–100 of 744, ranked by callers