Sha256: eb149f851e1843ef471c0f0f7b0f0f6891a1631a3b92417b7589dc153d82116e
Contents?: true
Size: 429 Bytes
Versions: 10
Compression:
Stored size: 429 Bytes
Contents
Editor.Parsers.add 'headers', class rule: /^(#{1,6}) /i constructor: (node) -> @node = node isMatched: => @match = @rule.exec(@node.textContent) @match? render: => header = "<h#{@match[1].length}>".toHTML() if header.nodeName == @node.nodeName return @node else header.appendChild(node.cloneNode(true)) for node in Array.prototype.slice.call(@node.childNodes) return header
Version data entries
10 entries across 10 versions & 1 rubygems