Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bjsi/incremental-everything
/ functions
Functions
982 in github.com/bjsi/incremental-everything
⨍
Functions
982
◇
Types & classes
132
↓ 91 callers
Function
safeRemTextToString
( plugin: RNPlugin, remText: any )
src/lib/pdfUtils.ts:35
↓ 53 callers
Function
getIncrementalRemFromRem
( plugin: RNPlugin, r: PluginRem | undefined )
src/lib/incremental_rem/index.ts:222
↓ 38 callers
Function
formatDuration
(seconds: number)
src/lib/utils.ts:386
↓ 26 callers
Function
cssVar
(varName: string, fallbackLight: string, fallbackDark: string)
src/components/IsolatedCardViewer.tsx:183
↓ 25 callers
Function
formatDateForDisplay
(canonical: string)
src/lib/period.ts:124
↓ 23 callers
Function
getPageHistory
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:210
↓ 22 callers
Function
getCardPriority
( plugin: RNPlugin, rem: PluginRem, options?: { preloadedCards?: Card[] } )
src/lib/card_priority/index.ts:53
↓ 16 callers
Function
compute
(id: string)
src/widgets/study_dashboard.tsx:568
↓ 15 callers
Function
formatStabilityDays
(days: number)
src/lib/utils.ts:469
↓ 15 callers
Function
getActivePdfForIncRem
( plugin: RNPlugin, rem: PluginRem, opts: { strict?: boolean } = {} )
src/lib/pdfUtils.ts:693
↓ 15 callers
Function
getLocalDateKey
(timestamp: number)
src/lib/queue_aggregates.ts:30
↓ 15 callers
Function
resolveRemTextForBreadcrumb
( plugin: RNPlugin, richText: unknown )
src/lib/richTextRemRefs.ts:57
↓ 15 callers
Function
setCardPriority
( plugin: RNPlugin, rem: PluginRem, priority: number, source: PrioritySource, knownHasPowerup: boole
src/lib/card_priority/index.ts:152
↓ 15 callers
Function
updateIncrementalRemCache
( plugin: RNPlugin, updatedIncRem: IncrementalRem )
src/lib/incremental_rem/cache.ts:19
↓ 14 callers
Function
shouldUseLightMode
(plugin: RNPlugin)
src/lib/mobileUtils.ts:81
↓ 13 callers
Function
addPageToHistory
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string, // Pass `null` for non-paginated sourc
src/lib/pdfUtils.ts:252
↓ 13 callers
Function
findHTMLinRem
( plugin: RNPlugin, rem: PluginRem, targetHtmlId?: string )
src/lib/pdfUtils.ts:1305
↓ 13 callers
Function
getAllPDFsInRem
( plugin: RNPlugin, rem: PluginRem )
src/lib/pdfUtils.ts:615
↓ 12 callers
Function
calculateRelativePercentile
( allItems: T[], currentRemId: RemId )
src/lib/utils.ts:81
↓ 12 callers
Function
findPDFinRem
( plugin: RNPlugin, rem: PluginRem, targetPdfId?: string )
src/lib/pdfUtils.ts:553
↓ 12 callers
Function
isInScope
(rem: PrioritizedItemData)
src/widgets/batch_priority.tsx:444
↓ 12 callers
Function
percentileToHslColor
(percentile: number)
src/lib/utils.ts:63
↓ 12 callers
Function
safe
(label: string, fn: () => Promise<boolean>)
src/widgets/debug.tsx:1242
↓ 11 callers
Function
renderPresetBtn
(label: string, id: Period)
src/widgets/study_dashboard.tsx:1155
↓ 10 callers
Function
fmtTime
(ms: number)
src/lib/authoritative_aggregates.ts:491
↓ 10 callers
Function
getIncrementalPageRange
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:181
↓ 10 callers
Function
parseDateInput
(raw: string)
src/lib/period.ts:67
↓ 10 callers
Function
safeBool
(fn?: () => Promise<boolean>)
src/lib/card_priority/batch.ts:833
↓ 10 callers
Function
syncLiveSession
(plugin: RNPlugin)
src/lib/queue_session.ts:66
↓ 9 callers
Function
calculateWeightedShield
( allItems: T[], isDuePredicate: (item: T) => boolean )
src/lib/utils.ts:163
↓ 9 callers
Function
determineIncRemType
(plugin: RNPlugin, rem: any)
src/lib/incRemHelpers.ts:32
↓ 9 callers
Function
initIncrementalRem
(plugin: ReactRNPlugin, rem: PluginRem, options?: { skipFlagManagement?: boolean, explicitParentId?: string, s
src/lib/incremental_rem/index.ts:386
↓ 9 callers
Function
row
(label: string, startMs: number, endMs?: number)
src/widgets/practiced_queues.tsx:180
↓ 9 callers
Function
updateCardPriorityCache
( plugin: RNPlugin, remId: RemId, isLightUpdate = false, optimisticInfo?: Partial<CardPriorityInfo> |
src/lib/card_priority/cache.ts:123
↓ 9 callers
Function
useAcceleratedKeyboardHandler
(value: number | null, defaultValue: number, onChange: (val: number) => void)
src/lib/keyboard_utils.ts:5
↓ 8 callers
Function
addToIncrementalHistory
( plugin: RNPlugin, remId: RemId, opts?: { dismissed?: boolean } )
src/lib/history_utils.ts:20
↓ 8 callers
Function
createTreeNode
( plugin: RNPlugin, rem: PluginRem, allIncrementalRems: IncrementalRem[], depth: number = 0, parentI
src/lib/hierarchical_parent_selector/treeHelpers.ts:60
↓ 8 callers
Function
expandCardInfosToCards
(infos: CardPriorityInfo[])
src/lib/card_priority/types.ts:105
↓ 8 callers
Function
formatTime
(ms: number)
src/widgets/practiced_queues.tsx:785
↓ 8 callers
Function
getEffectiveSelection
(plugin: RNPlugin)
src/lib/editor_selection.ts:69
↓ 8 callers
Function
getNextSpacingDateForRem
( plugin: RNPlugin, remId: string, inLookbackMode: boolean )
src/lib/scheduler.ts:129
↓ 8 callers
Function
nextDifficulty
(w: number[], d: number, rating: number)
src/lib/fsrs.ts:113
↓ 8 callers
Function
processHistoryData
(history: Record<string, ShieldHistoryEntry> | undefined, isIncRemChart: boolean = true)
src/widgets/priority_shield_graph.tsx:149
↓ 8 callers
Function
updateSRSDataForRem
( plugin: RNPlugin, remId: string, newNextRepDate: number, newHistory: IncrementalRep[] )
src/lib/scheduler.ts:206
↓ 7 callers
Function
calculateCardRemPercentilesFromCards
( infos: CardPriorityInfo[], )
src/lib/card_priority/types.ts:69
↓ 7 callers
Function
calculateVolumeBasedPercentile
( allItems: T[], topMissedPriority: number, isDuePredicate: (item: T) => boolean )
src/lib/utils.ts:115
↓ 7 callers
Function
getDismissedHistoryFromRem
( plugin: RNPlugin, rem: PluginRem )
src/lib/dismissed/index.ts:22
↓ 7 callers
Function
getIncrementalReadingPosition
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:155
↓ 7 callers
Function
handleSave
()
src/widgets/page-range.tsx:504
↓ 7 callers
Function
handleSort
(field: SortField)
src/widgets/batch_priority.tsx:778
↓ 7 callers
Function
isMetaRem
(rem: PluginRem)
src/lib/outline_restructure.ts:16
↓ 7 callers
Function
resolveRemTextSegments
( plugin: RNPlugin, richText: unknown )
src/lib/richTextRemRefs.ts:79
↓ 7 callers
Function
runAddPowerupCommand
(plugin: ReactRNPlugin, powerup: string)
src/register/queue_display_commands.ts:39
↓ 7 callers
Function
runSearch
( label: string, query: any[], opts: { filterOnlyConcepts?: boolean; numResults?: numb
src/widgets/debug.tsx:1332
↓ 7 callers
Function
saveCurrentSession
(plugin: RNPlugin, _reason: string)
src/lib/queue_session.ts:256
↓ 7 callers
Function
sendJson
(res, status, data)
yt-local-proxy.js:58
↓ 7 callers
Function
timeSince
(date: Date)
src/lib/utils.ts:406
↓ 6 callers
Function
applyHeadingLevel
( rem: PluginRem, level: HeadingLevel )
src/lib/outline_restructure.ts:58
↓ 6 callers
Function
buildComprehensiveScope
( plugin: RNPlugin, scopeRemId: RemId )
src/lib/scope_helpers.ts:187
↓ 6 callers
Function
buildDocumentScope
( plugin: RNPlugin, documentId: RemId )
src/lib/scope_helpers.ts:123
↓ 6 callers
Function
computeWeightedShieldBreakdown
( allItems: T[], isDuePredicate: (item: T) => boolean )
src/lib/utils.ts:261
↓ 6 callers
Function
defaultDateFilter
()
src/components/IncRemTable.tsx:29
↓ 6 callers
Function
fmtNum
(n: number, decimals = 1)
src/components/CardMemoryAnalyticsView.tsx:45
↓ 6 callers
Function
fmtPct
(n: number, decimals = 1)
src/components/CardMemoryAnalyticsView.tsx:34
↓ 6 callers
Function
formatTime
(seconds: number)
src/components/Video.tsx:25
↓ 6 callers
Function
getCardId
(item: FinalDrillItem)
src/register/events.ts:636
↓ 6 callers
Function
getChildrenExcludingSlots
( plugin: RNPlugin, rem: PluginRem )
src/lib/powerupSlotFilter.ts:394
↓ 6 callers
Function
getCurrentPageKey
(incrementalRemId: string, pdfRemId: string)
src/lib/pdfUtils.ts:137
↓ 6 callers
Function
getHeadingLevel
(rem: PluginRem)
src/lib/outline_restructure.ts:37
↓ 6 callers
Function
getPageRangeKey
(incrementalRemId: string, pdfRemId: string)
src/lib/pdfUtils.ts:143
↓ 6 callers
Function
getPdfInfoFromHighlight
( plugin: RNPlugin, highlightRem: PluginRem )
src/lib/pdfUtils.ts:1418
↓ 6 callers
Function
getSortingRandomness
(plugin: RNPlugin)
src/lib/sorting.ts:17
↓ 6 callers
Function
getUrlFromRem
(r: PluginRem)
src/lib/incRemHelpers.ts:113
↓ 6 callers
Function
isHtmlSource
(rem: PluginRem)
src/lib/pdfUtils.ts:1369
↓ 6 callers
Function
isRealIncRep
(et: IncrementalRep['eventType'])
src/widgets/study_dashboard.tsx:162
↓ 6 callers
Function
removeIncrementalRemCache
( plugin: RNPlugin, remId: string )
src/lib/incremental_rem/cache.ts:40
↓ 5 callers
Function
empty
()
src/lib/authoritative_aggregates.ts:440
↓ 5 callers
Function
findClosestAncestorWithPriority
* Find the closest ancestor with priority (either Incremental or CardPriority) * UPDATED: Uses the shared logic from priority_inheritance to ensure
src/lib/card_priority/index.ts:24
↓ 5 callers
Function
flushCacheUpdatesNow
(plugin: RNPlugin)
src/lib/card_priority/cache.ts:187
↓ 5 callers
Function
forgettingCurve
(elapsedDays: number, stability: number, decay: number, factor: number)
src/lib/fsrs.ts:119
↓ 5 callers
Function
formatTimeAgo
(timestampMs: number, nowMs: number = Date.now())
src/lib/utils.ts:436
↓ 5 callers
Function
getKnownPdfRemsKey
(pdfRemId: string)
src/lib/pdfUtils.ts:765
↓ 5 callers
Function
getLevelDescription
* Helper function to generate user-friendly level description
src/lib/priority_inheritance.ts:69
↓ 5 callers
Function
getMonthlyBestAbsolutePriorityShield
( plugin: RNPlugin, itemKind: ItemKind, scopeKind: ScopeKind, docScopeId: string | null, )
src/lib/shield_history.ts:463
↓ 5 callers
Function
getPageHistoryKey
(incrementalRemId: string, pdfRemId: string)
src/lib/pdfUtils.ts:149
↓ 5 callers
Function
getPerformanceMode
(plugin: RNPlugin)
src/lib/utils.ts:15
↓ 5 callers
Function
getReadingStatistics
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:378
↓ 5 callers
Function
getRemReadPoint
( plugin: RNPlugin, incRemId: string )
src/lib/remReadPoint.ts:33
↓ 5 callers
Function
getZState
(title: string)
src/widgets/priority_shield_graph.tsx:111
↓ 5 callers
Function
numberWithLabel
(number: number, label: string)
src/components/NextRepTime.tsx:27
↓ 5 callers
Function
onCancel
()
src/widgets/heading_assign_preview.tsx:208
↓ 5 callers
Function
parseWeightsString
(raw: string | undefined | null)
src/lib/fsrs.ts:358
↓ 5 callers
Function
pushIncRemEvent
(plugin: RNPlugin, event: IncRemEvent)
src/lib/queue_session.ts:147
↓ 5 callers
Function
pushText
(t: string)
src/lib/richTextRemRefs.ts:88
↓ 5 callers
Function
richTextToPlain
(rt: any[] | undefined)
src/register/commands.ts:2240
↓ 5 callers
Function
rtPlainStr
(rt: RichTextInterface)
src/lib/bulletize.ts:31
↓ 5 callers
Function
setActivePdfForIncRem
( plugin: RNPlugin, incRemId: string, pdfRemId: string | null )
src/lib/pdfUtils.ts:671
↓ 5 callers
Function
setIncrementalReadingPosition
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string, page: number )
src/lib/pdfUtils.ts:168
↓ 5 callers
Function
toggleAll
(rems: RemWithPriority[], checked: boolean)
src/widgets/batch_card_priority.tsx:295
↓ 5 callers
Function
transferToDismissed
( plugin: RNPlugin, rem: PluginRem, history: IncrementalRep[] )
src/lib/dismissed/index.ts:56
next →
1–100 of 982, ranked by callers