add animateLists option to markdown plugin
Add an "animateLists" option to the markdown plugin that animates all lists by default.
This commit is contained in:
parent
6884741b94
commit
00acc730f0
|
@ -424,7 +424,7 @@ const Plugin = () => {
|
||||||
|
|
||||||
deck = reveal;
|
deck = reveal;
|
||||||
|
|
||||||
let { renderer, ...markedOptions } = deck.getConfig().markdown;
|
let { renderer, animateLists, ...markedOptions } = deck.getConfig().markdown;
|
||||||
|
|
||||||
if (!renderer) {
|
if (!renderer) {
|
||||||
let renderer = new marked.Renderer();
|
let renderer = new marked.Renderer();
|
||||||
|
@ -453,6 +453,10 @@ const Plugin = () => {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (animateLists) {
|
||||||
|
renderer.listitem = (text) => `<li class="fragment">${text}</li>`;
|
||||||
|
}
|
||||||
|
|
||||||
marked.setOptions( {
|
marked.setOptions( {
|
||||||
renderer,
|
renderer,
|
||||||
...markedOptions
|
...markedOptions
|
||||||
|
|
Loading…
Reference in New Issue