Sha256: 2665b343da9347066f3a09b05cab090ab02cede5194309f82aae6af0851efb77
Contents?: true
Size: 436 Bytes
Versions: 3
Compression:
Stored size: 436 Bytes
Contents
module HtmlToProsemirror module Nodes class Heading < Node def matching !get_level.nil? end def data { type: "heading", attrs: { level: get_level } } end def get_level matches = @node.name.scan(/^h([1-6])$/).first if matches return matches.first end return nil end end end end
Version data entries
3 entries across 3 versions & 1 rubygems