MCPcopy Create free account
hub / github.com/callumalpass/tasknotes / fileToLinktext

Method fileToLinktext

tests/__mocks__/obsidian.ts:367–373  ·  view source on GitHub ↗
(file: TFile, sourcePath: string, omitMdExtension: boolean = true)

Source from the content-addressed store, hash-verified

365 }
366
367 fileToLinktext(file: TFile, sourcePath: string, omitMdExtension: boolean = true): string {
368 // Simple implementation: return basename without extension if omitMdExtension is true
369 if (omitMdExtension && file.extension === 'md') {
370 return file.basename;
371 }
372 return file.name;
373 }
374
375 // Event management
376 on(event: 'changed' | 'resolve' | 'resolved', callback: (...args: any[]) => void): void {

Callers 7

getMarkdownLinkTextMethod · 0.80
buildActionsListMethod · 0.80
generateLinkFunction · 0.80
getFileInsertTextFunction · 0.80
resolveProjectLinksMethod · 0.80
resolveBasesTaskLinkTextFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected