Skip to content

Commit a4b1c57

Browse files
committed
Support continue line numbers
1 parent db74e22 commit a4b1c57

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/page.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,3 +195,13 @@ $('blockquote').removeClass('.raw').each(function (_, elem) {
195195
})
196196
})
197197

198+
// update continue line numbers
199+
const linenumberdivs = $('.gutter.linenumber').toArray()
200+
for (let i = 0; i < linenumberdivs.length; i++) {
201+
if ($(linenumberdivs[i]).hasClass('continue')) {
202+
const startnumber = linenumberdivs[i - 1] ? parseInt($(linenumberdivs[i - 1]).find('> span').last().attr('data-linenumber')) : 0
203+
$(linenumberdivs[i]).find('> span').each((key, value) => {
204+
$(value).attr('data-linenumber', startnumber + key + 1)
205+
})
206+
}
207+
}

0 commit comments

Comments
 (0)