Coverage Summary for Class: MathHtmlNodeRendererKt (io.heapy.kotmark.ext.math.internal)

Class Method, % Branch, % Line, % Instruction, %
MathHtmlNodeRendererKt 100% (2/2) 100% (12/12) 100% (8/8)
MathHtmlNodeRendererKt$mathNodeRenderers$$inlined$nodeRenderer$1 0% (0/1)
MathHtmlNodeRendererKt$mathNodeRenderers$$inlined$nodeRenderer$1$1 0% (0/2)
MathHtmlNodeRendererKt$mathNodeRenderers$$inlined$nodeRenderer$2 0% (0/1)
MathHtmlNodeRendererKt$mathNodeRenderers$$inlined$nodeRenderer$2$1 0% (0/2)
Total 25% (2/8) 100% (12/12) 100% (8/8)


 package io.heapy.kotmark.ext.math.internal
 
 import io.heapy.kotmark.ext.math.InlineMath
 import io.heapy.kotmark.ext.math.MathBlock
 import io.heapy.kotmark.renderer.html.HtmlRenderer
 import io.heapy.kotmark.renderer.html.nodeRenderer
 
 internal fun HtmlRenderer.Configuration.mathNodeRenderers() {
     nodeRenderer<InlineMath> { node ->
         writer.tag("span", extendAttributes(node, "span", mapOf("class" to "math math-inline")))
         writer.text(node.literal)
         writer.tag("/span")
     }
     nodeRenderer<MathBlock> { node ->
         writer.line()
         writer.tag("div", extendAttributes(node, "div", mapOf("class" to "math math-block")))
         writer.text(node.literal)
         writer.tag("/div")
         writer.line()
     }
 }