( container: HTMLElement, task: TaskInfo, plugin: TaskNotesPlugin, displayText?: string )
| 26 | } |
| 27 | |
| 28 | export function renderTaskCardTitleText( |
| 29 | container: HTMLElement, |
| 30 | task: TaskInfo, |
| 31 | plugin: TaskNotesPlugin, |
| 32 | displayText?: string |
| 33 | ): void { |
| 34 | container.empty(); |
| 35 | const linkServices: LinkServices = { |
| 36 | metadataCache: plugin.app.metadataCache, |
| 37 | workspace: plugin.app.workspace, |
| 38 | sourcePath: task.path, |
| 39 | }; |
| 40 | |
| 41 | renderTextWithLinks(container, getTaskCardTitleText(task, displayText), linkServices); |
| 42 | } |
| 43 | |
| 44 | export function syncTaskCardTitleCompletion(card: HTMLElement, isCompleted: boolean): void { |
| 45 | const titleEl = card.querySelector<HTMLElement>(".task-card__title"); |
no test coverage detected