(targetEl: HTMLElement, sourcePath: string)
| 315 | } |
| 316 | |
| 317 | function rememberSourcePath(targetEl: HTMLElement, sourcePath: string) { |
| 318 | const trimmed = sourcePath.trim(); |
| 319 | if (!trimmed || trimmed.startsWith("Untitled")) return; |
| 320 | targetEl.setAttribute(CODE_SPACE_SOURCE_PATH_ATTR, trimmed); |
| 321 | } |
| 322 | |
| 323 | function getRememberedSourcePath(embedEl: HTMLElement): string { |
| 324 | return embedEl.closest<HTMLElement>(`[${CODE_SPACE_SOURCE_PATH_ATTR}]`)?.getAttribute(CODE_SPACE_SOURCE_PATH_ATTR) ?? ""; |
no outgoing calls
no test coverage detected