MCPcopy Create free account

hub / github.com/PeWu/topola-viewer / functions

Functions330 in github.com/PeWu/topola-viewer

↓ 30 callersFunctioncalcAge
( birthGedcomDate: string | undefined, deathGedcomDate: string | undefined, intl: IntlShape, )
src/util/age_util.ts:136
↓ 25 callersFunctiongetArguments
(location: H.Location)
src/util/url_args.ts:109
↓ 24 callersFunctioncreateLocation
(search: string)
src/util/url_args.spec.ts:98
↓ 19 callersFunctionisImageFile
(fileName: string)
src/util/gedcom_util.ts:218
↓ 17 callersFunctionanalyticsEvent
(action: string, data?: unknown)
src/util/analytics.ts:2
↓ 17 callersFunctiongetParam
(name: string)
src/util/url_args.ts:111
↓ 14 callersFunctionpointerToId
(pointer: string)
src/util/gedcom_util.ts:43
↓ 14 callersFunctionshortenPlace
( place: string | undefined, mode: PlaceDisplay, count: number = DEFAULT_PLACE_DISPLAY_COUNT, )
src/util/place_util.ts:17
↓ 12 callersFunctionfileFingerprint
( file: Pick<File, 'name' | 'size' | 'lastModified'>, gedcom: string, imageFileNames: string, )
src/util/file_fingerprint.ts:10
↓ 12 callersFunctionstoreGedcom
( hash: string, gedcom: string, images: Map<string, string>, )
src/datasource/gedcom_store.ts:15
↓ 11 callersFunctiondereference
( entry: GedcomEntry, gedcom: GedcomData, getterFunction: (gedcom: GedcomData) => {[key: string]: Gedcom
src/util/gedcom_util.ts:172
↓ 11 callersFunctionresolveFileUrl
( url: string, images?: Map<string, string>, )
src/util/gedcom_util.ts:239
↓ 10 callersFunctionisBrowserLoadable
(url: string)
src/util/gedcom_util.ts:235
↓ 10 callersMethodloadData
Loads data from the data source.
src/datasource/data_source.ts:31
↓ 8 callersMethodgetAccessToken
Gets cached access token if still valid.
src/datasource/google_drive_service.ts:192
↓ 8 callersFunctiongetStoredGedcom
( hash: string, )
src/datasource/gedcom_store.ts:24
↓ 8 callersMethodtoBasicIndi
(indiId: string)
src/webmcp.ts:237
↓ 7 callersFunctionformatDateOrRange
( dateOrRange: DateOrRange | undefined, intl: IntlShape, )
src/util/date_util.ts:87
↓ 7 callersFunctiongetData
(entry: GedcomEntry)
src/util/gedcom_util.ts:190
↓ 7 callersFunctiongetSet
(map: Map<K, Set<V>>, key: K)
src/datasource/wikitree_transformer.ts:310
↓ 7 callersFunctiongetStaticUrl
()
src/util/url_args.ts:86
↓ 7 callersMethodinit
Initialize Google Drive integration if client ID and API Key are present.
src/datasource/google_drive_service.ts:114
↓ 7 callersMethodisNewData
* Returns true if the application is now loading a completely new data set * and the existing one should be wiped.
src/datasource/data_source.ts:25
↓ 7 callersFunctionloadGedcom
( hash: string, onProgress?: (status: string) => void, options?: {useSessionCache?: boolean}, )
src/datasource/load_data.ts:185
↓ 7 callersMethodrequestToken
Triggers the Google OAuth popup to request a new access token.
src/datasource/google_drive_service.ts:207
↓ 7 callersFunctiontoMcpResponse
(data: unknown)
src/webmcp.ts:62
↓ 6 callersFunctiongetFamilyId
(spouse1: number, spouse2: number)
src/datasource/wikitree_transformer.ts:14
↓ 6 callersFunctiongetFileName
(fileEntry: GedcomEntry)
src/util/gedcom_util.ts:368
↓ 6 callersFunctionisGoogleDriveConfigured
()
src/datasource/google_drive_service.ts:64
↓ 6 callersFunctionmockGedcomResponse
( context: BrowserContext, gedcomContent: string, )
tests/helpers.ts:78
↓ 6 callersFunctionresolveDate
(entry: GedcomEntry)
src/util/gedcom_util.ts:412
↓ 6 callersFunctionsetupGedcomRoute
(context: BrowserContext)
tests/helpers.ts:96
↓ 6 callersFunctionsetupHermeticEnvironment
( context: BrowserContext, )
tests/helpers.ts:8
↓ 5 callersFunctioncalcDateDifferenceInYears
( firstDate: TopolaDate, secondDate: TopolaDate, )
src/util/age_util.ts:111
↓ 5 callersFunctioncompareDates
( firstDateOrRange: DateOrRange | undefined, secondDateOrRange: DateOrRange | undefined, )
src/util/date_util.ts:131
↓ 5 callersMethodgetEvent
(event: JsonEvent | undefined)
src/webmcp.ts:218
↓ 5 callersFunctiongetName
(person: GedcomEntry)
src/util/gedcom_util.ts:355
↓ 5 callersFunctiongetParam
(name: string)
src/sidepanel/config/config.tsx:73
↓ 5 callersFunctiongetParamFromSearch
(name: string, search: ParsedQuery)
src/util/url_args.ts:100
↓ 5 callersFunctionidToIndiMap
(data: JsonGedcomData)
src/util/gedcom_util.ts:48
↓ 5 callersFunctionloadData
( key: string, authcode?: string, )
src/datasource/wikitree_api.ts:269
↓ 5 callersFunctiontextMcpResponse
(text: string)
src/webmcp.ts:69
↓ 4 callersFunctionchangeView
(view: string)
src/menu/top_bar.tsx:65
↓ 4 callersFunctioncompareTopolaDates
( date1: TopolaDate | undefined, date2: TopolaDate | undefined, )
src/util/date_util.ts:108
↓ 4 callersFunctiondateToGedcom
(date: Date)
src/datasource/gedcom_generator.ts:29
↓ 4 callersFunctionformatAgeLessThan
( birthDate: TopolaDate, deathDate: TopolaDate, intl: IntlShape, )
src/util/age_util.ts:49
↓ 4 callersFunctionformatAgeMoreThan
( birthDate: TopolaDate, deathDate: TopolaDate, intl: IntlShape, )
src/util/age_util.ts:33
↓ 4 callersFunctiongetSectionForEachMatchingEntry
( entries: GedcomEntry[], gedcom: GedcomData, tags: string[], detailsFunction: ( entry: GedcomEntr
src/sidepanel/details/details.tsx:254
↓ 4 callersFunctionidToFamMap
(data: JsonGedcomData)
src/util/gedcom_util.ts:57
↓ 4 callersFunctionloadFile
( blob: Blob, )
src/datasource/load_data.ts:121
↓ 4 callersFunctionmockSessionStorage
()
src/datasource/test_helpers.ts:7
↓ 4 callersFunctionnormalizeGedcom
(gedcom: JsonGedcomData)
src/util/gedcom_util.ts:204
↓ 4 callersFunctionrevokeObjectUrls
( images?: Map<string, string> | Iterable<string>, )
src/datasource/load_data.ts:60
↓ 4 callersFunctionrunProber
( page: Page, options: ProberOptions, )
tests/probers/helpers.ts:57
↓ 4 callersFunctionyieldToEventLoop
* Yields to the browser event loop, allowing incremental GC and UI updates. * Calls onProgress if provided; does not touch the DOM directly.
src/util/gedcom_util.ts:299
↓ 3 callersFunctionbuildSearchIndex
(data: JsonGedcomData)
src/menu/search_index.ts:160
↓ 3 callersFunctionclearGoogleDriveCache
(exceptKey?: string)
src/datasource/google_drive_service.ts:72
↓ 3 callersFunctioneventToGedcom
(event: JsonEvent)
src/datasource/gedcom_generator.ts:75
↓ 3 callersFunctionfileMenuItems
(menuType: MenuType)
src/menu/top_bar.tsx:250
↓ 3 callersFunctionfindRelationshipPath
( indiId1: string, indiId2: string, indiMap: Map<string, JsonIndi>, famMap: Map<string, JsonFam>, )
src/util/gedcom_util.ts:462
↓ 3 callersFunctionformatAgeBetween
( birthDateFrom: TopolaDate, birthDateTo: TopolaDate, deathDateFrom: TopolaDate, deathDateTo: TopolaDa
src/util/age_util.ts:65
↓ 3 callersFunctionformatDate
(date: TopolaDate, intl: IntlShape)
src/util/date_util.ts:10
↓ 3 callersFunctiongetImageFileEntry
( objectEntry: GedcomEntry, )
src/util/gedcom_util.ts:405
↓ 3 callersMethodgetIndiName
(indiId: string)
src/webmcp.ts:201
↓ 3 callersFunctiongetNonImageFileEntry
( objectEntry: GedcomEntry, )
src/util/gedcom_util.ts:398
↓ 3 callersFunctiongetRelatives
( keys: string[], handleCors: boolean, )
src/datasource/wikitree_api.ts:81
↓ 3 callersFunctiongetSelection
( data: JsonGedcomData, selection?: IndiInfo, )
src/datasource/load_data.ts:14
↓ 3 callersFunctiongetSoftware
(head?: GedcomEntry)
src/util/gedcom_util.ts:346
↓ 3 callersFunctiongetSvgContentsWithInlinedImages
()
src/chart/chart_export.ts:111
↓ 3 callersFunctiongetUrlForArgs
( location: H.Location, newArgs: Record<string, string | (string | null)[] | null | undefined>, )
src/util/url_args.ts:209
↓ 3 callersFunctionisDateRangeClosed
(range: DateRange | undefined)
src/util/date_util.ts:178
↓ 3 callersFunctionisOnWikitreeDomain
()
src/util/wikitree_util.ts:15
↓ 3 callersFunctionisValidDateOrRange
( dateOrRange: DateOrRange | undefined, )
src/util/date_util.ts:158
↓ 3 callersFunctionmakeFile
( name: string, size: number, lastModified: number, )
src/util/file_fingerprint.spec.ts:4
↓ 3 callersFunctionnameToGedcom
(type: string, firstName?: string, lastName?: string)
src/datasource/gedcom_generator.ts:57
↓ 3 callersFunctionparseDate
(date: string, dataStatus?: string)
src/datasource/wikitree_transformer.ts:276
↓ 3 callersFunctionparseQuery
* Parses a query string using URLSearchParams.
src/util/url_args.ts:38
↓ 3 callersMethodsearch
(input: string)
src/menu/search_index.ts:25
↓ 3 callersFunctiontitle
()
src/menu/top_bar.tsx:219
↓ 3 callersFunctiontoDateObject
(date: TopolaDate)
src/util/date_util.ts:182
↓ 2 callersFunctionchartMenus
(screenSize: ScreenSize)
src/menu/top_bar.tsx:74
↓ 2 callersFunctioncombineAllMatchingEntriesIntoSingleSection
( entries: GedcomEntry[], gedcom: GedcomData, tags: string[], detailsFunction: ( entries: GedcomEn
src/sidepanel/details/details.tsx:278
↓ 2 callersFunctioncompleteAuthFlow
(token: string)
src/menu/google_auth_modal.tsx:33
↓ 2 callersFunctionconvertData
(data: JsonGedcomData, intl: IntlShape)
src/donatso-chart.tsx:28
↓ 2 callersFunctionenterId
(event: React.MouseEvent, id: string)
src/menu/wikitree_menu.tsx:51
↓ 2 callersFunctioneventFiles
( entry: GedcomEntry, gedcom: GedcomData, images?: Map<string, string>, )
src/sidepanel/details/events.tsx:194
↓ 2 callersFunctioneventImages
( entry: GedcomEntry, gedcom: GedcomData, images?: Map<string, string>, )
src/sidepanel/details/events.tsx:169
↓ 2 callersFunctioneventNotes
(entry: GedcomEntry, gedcom: GedcomData)
src/sidepanel/details/events.tsx:226
↓ 2 callersFunctioneventPlace
(entry: GedcomEntry)
src/sidepanel/details/events.tsx:164
↓ 2 callersFunctioneventSources
(entry: GedcomEntry, gedcom: GedcomData)
src/sidepanel/details/events.tsx:220
↓ 2 callersFunctionfileMenus
(screenSize: ScreenSize)
src/menu/top_bar.tsx:264
↓ 2 callersFunctionfindFileEntry
( objectEntry: GedcomEntry, predicate: (entry: GedcomEntry) => boolean, )
src/util/gedcom_util.ts:388
↓ 2 callersFunctionformatDateQualifier
( qualifier: string | undefined, intl: IntlShape, )
src/util/date_util.ts:70
↓ 2 callersFunctiongetAncestors
( indiId: string, generations: number, indiMap: Map<string, JsonIndi>, famMap: Map<string, JsonFam>, )
src/util/gedcom_util.ts:544
↓ 2 callersFunctiongetApiOptions
(handleCors: boolean)
src/datasource/wikitree_api.ts:51
↓ 2 callersFunctiongetCacheItem
(key: string)
src/datasource/wikitree_api.ts:35
↓ 2 callersFunctiongetChangelog
(maxVersions: number, seenVersion?: string)
src/changelog.tsx:18
↓ 2 callersFunctiongetDescendants
( indiId: string, generations: number, indiMap: Map<string, JsonIndi>, famMap: Map<string, JsonFam>, )
src/util/gedcom_util.ts:584
↓ 2 callersMethodgetIndiReference
(indiId: string)
src/webmcp.ts:211
↓ 2 callersFunctiongetStrippedSvg
Return a copy of the SVG chart but without scaling and positioning.
src/chart/chart_export.ts:80
next →1–100 of 330, ranked by callers