@@ -127,31 +127,31 @@ class Markdown {
127
127
128
128
this . md . use ( require ( './markdown-it-fence' ) , {
129
129
chart : token => {
130
- return `<pre class="fence">
130
+ return `<pre class="fence" data-line=" ${ token . map [ 0 ] } " >
131
131
<span class="filename">${ token . fileName } </span>
132
132
<div class="chart" data-height="${ token . parameters . height } ">${ token . content } </div>
133
133
</pre>`
134
134
} ,
135
135
flowchart : token => {
136
- return `<pre class="fence">
136
+ return `<pre class="fence" data-line=" ${ token . map [ 0 ] } " >
137
137
<span class="filename">${ token . fileName } </span>
138
138
<div class="flowchart" data-height="${ token . parameters . height } ">${ token . content } </div>
139
139
</pre>`
140
140
} ,
141
141
mermaid : token => {
142
- return `<pre class="fence">
142
+ return `<pre class="fence" data-line=" ${ token . map [ 0 ] } " >
143
143
<span class="filename">${ token . fileName } </span>
144
144
<div class="mermaid" data-height="${ token . parameters . height } ">${ token . content } </div>
145
145
</pre>`
146
146
} ,
147
147
sequence : token => {
148
- return `<pre class="fence">
148
+ return `<pre class="fence" data-line=" ${ token . map [ 0 ] } " >
149
149
<span class="filename">${ token . fileName } </span>
150
150
<div class="sequence" data-height="${ token . parameters . height } ">${ token . content } </div>
151
151
</pre>`
152
152
}
153
153
} , token => {
154
- return `<pre class="code CodeMirror">
154
+ return `<pre class="code CodeMirror" data-line=" ${ token . map [ 0 ] } " >
155
155
<span class="filename">${ token . fileName } </span>
156
156
${ createGutter ( token . content , token . firstLineNumber ) }
157
157
<code class="${ token . langType } ">${ token . content } </code>
0 commit comments