(target, container)
| 63 | } |
| 64 | |
| 65 | function getOffsetTopWithinContainer(target, container) { |
| 66 | let top = 0; |
| 67 | let element = target; |
| 68 | |
| 69 | while (element && element !== container) { |
| 70 | top += element.offsetTop || 0; |
| 71 | element = element.offsetParent; |
| 72 | } |
| 73 | |
| 74 | return top; |
| 75 | } |
| 76 | |
| 77 | async function getMermaid() { |
| 78 | if (!mermaidModulePromise) { |