.. highlight:: javascript Plugin Recipes ============== Below is a collection of useful plugin "recipes" that you might find helpful. data-language ------------- Let's say you'd like to track the language that was auto-detected via a `data attribute `_. This might prove useful if you desired to add a dynamic label via CSS with ``:before``, etc. :: hljs.addPlugin( { 'after:highlightElement': ({el, result}) => { // move the language from the result into the dataset el.dataset.language = result.language } })