header-with-edit-link.js 424 B

12345678910111213
  1. export default class HeaderWithEditLinkConfigurer {
  2. configure(md) {
  3. md.renderer.rules.heading_close = (tokens, idx) => {
  4. return `<span class="revision-head-edit-button">
  5. <a href="#edit" onClick="Crowi.setCaretLine(parseInt(this.parentNode.parentNode.dataset.line, 10))">
  6. <i class="icon-note"></i>
  7. </a>
  8. </span></${tokens[idx].tag}>`;
  9. };
  10. }
  11. }